基于单片机技术的智能窗户控制系统的设计与实现
摘要
窗户是在一个房屋中比较重要的结构,每个家庭中的房子都会安装窗户,因此对于窗户的市场需求量较大。在科技发展后,人们热衷于将智能化的功能添加到日常生活的物件中,能够使生活充满科技感。本设计是基于单片机技术的智能窗户控制系统的设计与实现,选择了STM32F103C8T6作为主控芯片,使用了红外模块、电机模块、降压电路、电机电路等为主要模块来配合单片机工作,性能稳定,数据精确,在大风大雨、烟雾、有毒气体、二氧化碳浓度、PM2.5、温湿度高时实现智能关窗,红外传感器检测到人靠近时发出警报,可以有效起到家里防盗的作用。同时使用了蓝牙模块,实现通过手机APP端进行相关控制,除此之外,还能通过手动按键控制并在OLED显示屏显示采集的各项相关数据,方便快捷。
关键词:STM32F103C8T6;手机蓝牙控制;传感器采集数据;智能家居
目录
TOC\o1-3\h\z\u第一章绪论 3
1.1研究背景 3
1.2国内外发展现状 3
1.3本文的结构 4
第二章系统设计方案 5
2.1系统框图设计 5
2.2系统单片机主控方案 5
2.3按键控制选型辩证 6
2.4烟雾传感器选型 6
2.5系统主电源方案选取 7
第三章硬件电路设计 8
3.1主控制系统设计 8
3.2时钟电路设计 8
3.3复位电路设计 9
3.4电机驱动电路设计 10
3.5烟雾传感器电路设计 10
3.6红外感应电路设计 11
3.7风力传感器电路设计 12
3.8雨水传感器电路设计 12
3.9温湿度传感器电路设计 13
3.10PM2.5传感器电路设计 13
3.11OLED显示屏模块电路 14
3.12按键控制电路 15
3.13稳压模块电路 15
3.14报警电路 16
3.15蓝牙模块电路 16
第四章系统程序设计 18
4.1系统初始化 18
4.2总程序 18
4.3蓝牙模块 19
4.4电机控制模块 21
第五章系统方面的调试 25
5.1系统原理图设计 25
5.2硬件方面调试 25
5.3软件测试 26
5.4实物测试 27
第六章总结 32
参考文献 33
致谢 34
第一章绪论
1.1研究背景
随着信息技术的进步,人类的生活发生了很大的变化。最先走进人们生活的是家用电器方面的应用,随着科技的发展,在这些智能产品设备中,家庭电子化也逐步形成,与家庭相关的电子设备也逐渐在市场上出现。这些装置是非常实用的[1]。窗户的防盗能力很强,不仅要隔绝外面的雨水和雨水,还要防止有人偷窃。如果玻璃的防盗能力很差,很可能会导致财物的损失,有时候还会对人体的生命安全产生威胁[2]。所以,在住宅的智能化应用中,对智能窗控系统的研究更多,在窗户控制中,目前可以实现的控制方式有声音控制、感光控制、时间定时控制三种形式。在每个人的生活中,窗户是不可或缺的一个非常重要的部分。在我们的日常生活中,家庭的门窗是与我们接触得最频繁的生活家具之一。因此,这也使得设计者在智能家居研究方面,对于门窗的设计更为重视,也使得这方面的研究变得更有意义[3]。普通的窗户,只能起到通风和透气的作用,一旦下雨,不管多晚多冷,都要自己关上,这是一件非常不方便的事情,尤其是那些行动不便的老年人,还有那些在外面工作的年轻人,无疑是一种极大的不便。而且,在普通的窗户上,也没有什么防盗的功能,所以,不能保证里面的财物的安全。有必要设计一种可以自动关窗并可以进行远程控制的窗户控制系统,可以很好地克服传统窗户所存在的缺陷[4]。
1.2国内外发展现状
目前,智能车窗的使用范围,主要是在汽车上,但是在欧美等国家,却已经开始使用了。在对智能门窗市场进行的有关店铺数据调查中,我们发现,智能门窗的应用,代表着一种新的潮流,一种对生活的新态度。智慧门窗并不是我们想象中的只有一个简单的智能系统,它是一种可以为人们提供真实方便的智慧家庭体验。有的公司开发出了一种智能控制的电动百叶门、能够根据外界光线进行调光的窗玻璃系统和电动智能控制组合门窗等新型设计[5]。基于这样一种“创造更方便的生活方式”的想法,九旭电子公司成功地开发出了一套智能窗户控制系统,它利用了多个传感器,对外部环境进行了实时的监测,包括了风力传感器、雨量传感器、人体感应传感器等,在风力传感器感应到风力比较大的时候,它就可以控制窗户的关闭,防止风从外面灌进来,把房间里的一切都弄得乱七八
原创力文档

文档评论(0)