基于物联网控制的智能家居系统的设计与实现之室内安全控制的设计与实现 摘要 本文的主要研究对象是基于STC89C52,通过各类传感器获取各类空气参数并且通过与机械结构实现窗户窗帘的自动控制,值得一提的是,通过ESP8266连接网络模块,远程端也可以实现对室内环境安全的监控。研究学习现在智能家居系统里的室内安全控制的特点。阐述室内安全控制的发展趋势。并根据现代生活需要制作出结构合理,自行设计电路且能通过STC89C52控制从而与智能家居系统匹配的一个家居系统的部分模块。并通过对窗户窗帘的现实运行情况,和自己需要达到的功能进行对比,来对编程代码中需要实现的智能窗户窗帘一系列的功能—自动开关、定时开关、预约开关。并且通过ESP8266连接网络获取室外光照及窗户的状态,进而控制电机控制窗帘开关,也可以通过手机控制。 关键词:空气检测、STC89C52、 智能家居系统、传感器、智能窗户 目录 1 前言 1 1.1 室内安全控制的研究意义与目的 1 1.2 国内研究现状和发展趋势 1 1.2.1 研究现状 1 1.2.2 室内安全控制系统的发展趋势 2 2 总体设计 3 3 传感器模块 4 3.1 获取室内可燃气体数据--MQ-5 气敏传感器 4 3.2 火焰传感器——YL-38 5 3.3 获取室内烟雾浓度数据——MQ-2烟雾传感器 6 3.4 小孩防掉落的实现——HC-SR04超声波传感器 6 3.5 获取室内温度湿度数据——DHT11数字温湿度传感器 7 4 电机模块——SG90舵机(伺服电机) 8 5 MCU模块 9 6 软件设计 11 6.1 室内安全控制系统控制端基本原理图 11 6.2 无线网络串口连接原理图设计 12 6.3 室内安全控制系统电机原理图设计 13 6.4 室外光照IIC接口 14 6.5 幼童防掉落部分 14 6.6 指示灯模块原理图设计 15 7 程序设计 15 7.1 可燃性气体采集显示 15 7.2 显示部分 18 7.3 ESP8266串口程序 20 7.4 HC-SR04超声波传感器模块程序 21 7.5 温湿度传感器程序设计 22 谢辞 24 参考文献 25 |
基于物联网控制的智能家居系统的设计与实现-室内安全控制的设计与实现
更新时间:2019-12-14
下一篇:三电平光伏逆变器