基于STM32的简易智能家居控制系统设计.docx
《基于STM32的简易智能家居控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于STM32的简易智能家居控制系统设计.docx(3页珍藏版)》请在三一文库上搜索。
1、基于STM32的简易智能家居控制系统设计摘 要:随着科技不断进步,智能化的思想也渐入人心,智能家居的应用越来越普遍。论文针对家用空调及电饭锅等设备,设计了一款基于STM32的智能家居控制系统。以STM32为控制核心,将室内的温湿度值发送至手机,并通过手机设定阈值,控制空调调整室内温湿度及电饭锅的工作时间。实验结果表明,该系统能够很好地完成工作要求。关键词:智能家居;STM32;DHT11;WiFi中图分类号:TP273 文献标识码:A 文章编号:2095-1302(2016)11-00-020 引 言现代科学技术发达,人类在科技上有了历史性的突破,电子产品随处可见,一场电子风暴席卷而来。在新加
2、坡有近30个社区,约5 000户家庭采用了家庭智能化系统;【1】。智能家居设备由此变得愈加流行,深得人心。一方面,年轻人走在潮流前端,喜欢电子产品的方便快捷及其带来的舒适感,智能家居无疑成为了年轻人追求的新纪元;另一方面,老龄化日益严重,老年人对一些电子产品仍然处于陌生状态,为了方便老年人使用家用电器,智能家居也成为了家庭的不二选择。为了使人们的生活环境更加舒适,人们希望建造以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理等特点于一体的家居环境,智能家居的概念应运而生。本文针对智能家居中的空调和电饭锅,设计了一款基于STM32的智能家居控制系统,以STM32单片
3、机为控制核心,通过手机控制空调调整室内温湿度和电饭锅的工作时间。实验结果表明,该系统能够很好地完成工作要求。1 系统整体设计该系统整体框图如图1所示。本设计采用WiFi模块、STM32模块及温湿度传感器DHT11模块。其中STM32模块是接收和发送数据的主控模块,手机连接WiFi,通过WiFi接收DHT11检测的温湿度值后,手机设定阈值发送给单片机,单片机接收到数据后显示在LCD上。手机设定一个时间点,通过WiFi发送到单片机,当到达这个时间点后,控制电饭锅开始工作。2 硬件设计该智能家居控制系统以STM32为核心,通过WiFi模块与其他模块进行数据传输;DHT11采集环境的温湿度数据;手机模
4、块进行阈值设计并发送至单片机;LCD液晶显示屏显示当前的温湿度以及手机发送的阈值;使用继电器代表电饭锅工作情况;利用可控制的小风扇实现空调降温功能。2.1 STM32模块STM32是兼容所有ARM工具和软件的32位闪存处理器,节能性能业界领先,在72 MHz频率下工作,功耗相比32位是市场中最低的。由于引脚多且兼容性十分优异,所以给开发者带来了最大的设计灵活性。该处理器处理速度快,内部资源相对比较丰富,所以STM32是用户的最佳选择。2.2 ESP8266 WiFi模块WiFi遍布全球各地,不仅传播速度快,还可以节省大量资金,受到了人们的青睐。本设计采用ESP8266 WiFi模块。ESP82
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 简易 智能家居 控制系统 设计
链接地址:https://www.31doc.com/p-8927026.html