摘要:跟随社会发展的潮流,现代科学技术正处于快速发展阶段,人们对智能家居的关注度也越来越高,人们开始寻求更加智能和舒适的生活及办公环境。智能遥控属于电子与信息工程的一个重要分支,在现代智能家居中有着良好的发展前景。
本设计采用Arduino单片机来控制智能窗帘系统,实时监测室内温湿度情况并在LCD上显示,使用了红外遥控的技术,可以切换不同的工作模式从而来切换其控制方式,实现半自动控制、自动控制以及远程遥控等相互转换来控制步进电机的运作。自动模式状态时可以根据光照情况自动控制窗帘的打开和关闭。而白天人在室内的时候则可以关闭自动模式,启用按键或者遥控模式来根据人的主观需求控制窗帘的工作。
智能家居系统是现代工程发展的重要成分,所以要加快我国对智能家居普及化进程的推进工作。而智能家居中最为常见的组成部分就是智能窗帘,需要我们不断的完善智能窗帘的功能,使其更加精准化。
关键字:Arduino单片机;智能家居;实时监测;步进电机;红外遥控
目录
摘要
ABSTRACT
第一章 绪论1
1.1研究意义和目的1
1.2研究现状1
1.3基本内容及章节安排3
第二章 智能窗帘的硬件设计5
2.1系统总体结构规划5
2.2 Arduino的介绍5
2.3步进电机6
2.4 DHT11温湿度传感器8
2.5光敏电阻9
2.6其他控制及显示电路10
2.6.1按键电路10
2.6.2LCD显示电路11
2.6.3红外线接收电路13
第三章 智能窗帘的软件设计15
3.1集成开发环境IDE15
3.2主程序设计15
3.3步进电机程序设计17
第四章 智能窗帘的数据监测、调试与总结19
4.1软件介绍与使用19
4.2设计总结20
总结与展望22
致 谢23
参考文献24
附录A25