物联网实验室监测控制系统设计—基于NodeMCU的物联网家电控制
简介
家电控制部分分为电灯控制、空调控制和窗帘控制这三个独立的子部分,并附加相应的交互和自动调节功能。此部分要实现的功能为:电灯、空调和窗帘这三个设备可通过小程序、语音或环境信息控制。
简介:家电控制部分分为电灯控制、空调控制和窗帘控制这三个独立的子部分,并附加相应的交互和自动调节功能。此部分要实现的功能为:电灯、空调和窗帘这三个设备可通过小程序、语音或环境信息控制。开源协议
:GPL 3.0
描述
此电路板仅是为了代替杜邦线而已,上面只有引脚排座,而没有任何电子元件。
演示视频:
电灯控制 https://live.csdn.net/v/440295?spm=1001.2014.3001.5501
空调控制 https://live.csdn.net/v/440136?spm=1001.2014.3001.5501
窗帘控制 https://live.csdn.net/v/440290?spm=1001.2014.3001.5501
博客:
电灯控制 https://blog.csdn.net/qq_44955826/article/details/144701615?spm=1001.2014.3001.5501
空调控制 https://blog.csdn.net/qq_44955826/article/details/144653271
窗帘控制 https://blog.csdn.net/qq_44955826/article/details/144677875?spm=1001.2014.3001.5501
项目功能实现的大致思路为:
电灯控制 单片机先识别出当前处在的控制模式:为自动模式时,单片机采集光照传感器传来的光照强度数据,以此来控制灯的开闭;为手动模式时,用户的语音指令和小程序上的开关是一对双开关。单片机会识别这对双开关的最后一次命令,以此来控制灯的开闭。为自动模式或语音控制时,单片机会将灯的状态实时更新到MQTT服务器上,使小程序上的开关状态得到及时更新。控制模式通过语音指令切换。
空调控制 当单片机接收到MQTT服务器传来的发射红外信号的指令时,驱动红外发射模块发射相应的信号。
窗帘控制 当单片机接收到MQTT服务器传来的窗帘新位置时,驱动步进电机转动,使窗帘移动到指定位置。
实物图:
评论