基于STM32F103单片机的智能家居控制系
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过控制继电器进而控制各种家电。
同时,本系统将开发配套实用的微信小程序,用户可通过微信小程序实时查看室内各项环境参数,智能控制继电器让屋主能够在外出的时候通过物联网来控制家电的开启与关闭。
本系统中,单片机将传感器采集的数据通过esp8266模块上传到onenet云服务平台,通过控制esp32-cam模块实现室内环境实时拍照。
用户可以通过微信小程序实现数据查看,并且实现控制命令下达。
3 系统功能
3.1 智能门锁的实现
现在大多数家庭使用的都是传统门锁,需要随身携带钥匙,而本项目的智能门锁提供给用户指纹解锁方式,让用户摆脱钥匙的同时,更为安全可靠。
3.2 居家环境的智能监测
实现居家环境的多项参数检测,能够手机温度、湿
度、CO
2浓度、TVOC浓度信息。
其中,温度、湿度、CO
2
浓度、光照强度让用户了解家庭环境参数信息,以便能够做出及时通风、开窗决策,提供精准舒适服务。
TVOC 检测帮助用户了解煤气是否泄漏,让用户当有煤气泄漏时能够在第一时间发现,让居家更安全。
3.3 智能控制
居家的智能控制以帮助减少能源浪费。
照明装置、多种家用电器开关都能使用微信小程序进行控制,打开和关闭用电器更加方便。
同时,用户不需要使用时能够自动关闭,以减少能源使用。
STM32F103ZET6 64KB SRAM、512KB FLASH,多达
图1 系统总体设计图
图2 电脑端ONENET采集数据图
图3 电脑端运行效果图 图4 手机端运行效果图
图5 指纹解锁效果图
据。
并且指纹锁匹配开锁功能成功实现,当采集指纹信息,与指纹库指纹匹配成功后,单片机控制舵机转动,成功解锁。
所以,本项目的智能家居控制系统的设计在功能实现上切实可行,微信小程序让实现物联网功能,让家居智能化。
结语
本项目在传统家居环境基础上增加了物联网模块,使其具备更智能的功能,用户在使用过程中会更加舒适、便捷、有趣。
基于STM32F103ZET6的智能家居控制系统构建了高效智能家居设施管理系统,并配套开发微信小程序让室内环境参数直观可靠,让家居控制智能方便,为用户打造了舒适便利的居家环境。
参考文献:
林佳智,常凤筠,朱文斌,朱瑞昕,张天赐,王志鹏.基于
系统与物联网的AI多功能门禁系统研究[J].科学技术创新,2021(13):88-89.。