一.系统概述
1. 系统使用STM32单片机进行主控,系统内使用光敏电阻模块来检测外界的光强,另外通过红外光电识别模块进行人体识别,使用声音传感器来检测是否有人声。
二.仿真概述
1.使用LCD1602实时显示是否有人以及光强的阈值范围,此时的LED灯不亮
2. 使用滑动变阻器来调节输入的光强
3. 当检测到光强低于阈值且检测到有人就会控制LED灯亮起
4. 当检测到光强低于阈值且检测到有人声就会控制LED灯亮起
三.程序设计
#include "sys.h" #include "delay.h" #include "pcf8591.h" #include "1602.h" #include "stm32f10x.h" #include "Beep_Led_Relay.h" #include "delay.h" #include "key.h" int main(void) { u8 L,Lmin=20; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 delay_init(); //延时函数初始化 LCD1602_GPIO_Configuration(); PCF8591_Init(); Led1_init();//pb13 KEY1_Init(); write_str(0,0,(u8*)"Time:"); write_str(0,1,(u8*)"lamp:"); write_str(10,0,(u8*)"L:"); write_str(10,1,(u8*)"H:"); while(1) { L=PCF8591_ADC_Input(0x90,1); write_num(12,0,L); write_num(12,1,Lmin); if(L)>
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网
网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6035文章
44554浏览量
634580 -
节能灯
+关注
关注
5文章
157浏览量
34329 -
STM32
+关注
关注
2270文章
10895浏览量
355708
原文标题:Proteus仿真实例_基于STM32单片机的声光控节能灯系统(仿真文件+程序)
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
一款新型声光控LED节能灯系统的设计方案
节能灯系统的设计方案。声光控是通过光敏电阻来实现的,当光敏电阻在背光的的时候灯就会慢慢的熄灭。在有的电路中这种原理也可以通过声音的振动来实现,当人走过是只需用手轻排一下
发表于 03-19 10:35
•2w次阅读
电子节能灯 镇流器IC方案,电子节能灯 镇流器IC方案
节能灯IC,镇流器IC方案芯片SMC2153S,SMC2153S替代IR2153,电子节能灯 镇流器IC方案2153元件厂家销售,台系SMC2153S电子镇流器IC方案,电子节能灯 镇流器IC方案带
发表于 09-04 17:27
led和节能灯哪个好_节能灯和led灯的区别
本文从技术、亮度、寿命和节能及安全性五个方面详细的介绍了节能灯和led灯之间的区别,其次对led和节能灯的优缺点也进行了详细介绍。
发表于 01-17 09:48
•2.9w次阅读
三基色节能灯和普通节能灯的区别
三基色荧光灯在市场上似乎很火热,人们如今在灯具方面非常关注的问题就是节能环保,但是现在还有很多人对三基色荧光灯不是特别的清楚,因此购买的时候会特别的犹豫于选择,那么三基色荧光灯是
发表于 01-31 15:09
•2.4w次阅读
声光控制电路图大全(声光控节能灯/延时节电灯/声光控楼梯延迟开关电路)
组成。声光控节能灯电路由声控电路(由声音拾取电路、放大电路、滞回比较器构成),光控电路(电压跟随器),单片机控制电路(由延时电路和逻辑与电路构成),继电器驱动电路及电源电路等部分组成。其中声控电路和光
节能灯灯头种类
节能灯,又称为省电灯泡、电子灯泡、紧凑型荧光灯及一体式荧光灯,是指将荧光灯与镇流器(安定器)组合成一个整体的照明设备。2008年国家启动“绿色照明”工程,城乡居民和企业使用中标企业
评论