一、系统设计
智能窗户系统,通过DHT11温湿度进行温湿度检测,通过MQ-2传感器进行烟雾浓度检测,光敏电阻模块检测光强,红外光电开关进行人体识别,HX1838红外接收模块和红外遥控器配合直接能进行开关窗;通过DS1302为开关窗时间进行定时,到达定时时间就会进行开窗,定时时间结束就会关窗;LCD1602显示检测到的温湿度、烟雾浓度、光照强度、实时时间;通过按键设置光强阈值,当检测到光强过强则会控制开窗;开窗过程如果在窗边检测到人就会通过蜂鸣器进行报警。
二、硬件设计
单片机芯片本身以及时钟电路和复位电路,DHT11温湿度传感器的通信接口属于单总线,MQ-2烟雾检测模块,光敏电阻一般包括感光层、玻璃基片(或树脂防潮薄膜)、电极等,DS1302与MCU进行的简单的同步串行通信,红外线远程控制的发送电路使用红外线LED,发射出一种已被调制的红外线光波;红外线接受回路是由红外线接受二极管、三极管或硅光电管构成,将红外线发射端发出之红外线转化为电讯号,并传送至后置放大器,显示屏是LCD1602,光电开关实现识别功能是通过对被探测对象的阻隔或反射发射光实现的,能够反射回光则说明检测到物体。
三、软件设计
智能窗户系统软件实现过程中,首先要进行的系统初始化。初始化结束后进行温湿度和烟雾浓度、光强、实时时间、人体检测、远程红外指令检测,检测到的数据会通过LCD1602进行显示,当检测到光强过强就会控制开窗,当到达定时时间后就会控制开窗,当检测到红外控制指令后就会控制开窗。
四、实物展示
五、资料
————————————————
版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/XCHardware/article/details/131033356