STM32
登录
直播中
张敏
7年用户
1588经验值
私信
关注
[问答]
如何去实现一种基于STM32单片机家居照明系统的智能控制设计呢
开启该帖子的消息推送
STM32
单片机
照明系统
如何去实现一种基于
STM32
单片机
家居照明系统的智能控制设计呢?
基于STM32单片机的家居照明系统智能控制有何功能呢?
回帖
(1)
李小红
2021-12-17 13:35:30
简介
本设计通过多点无线通信、WIFI模块、云平台、以及人体传感器、光敏传感器等信息技术手段,实现家居照明系统的智能控制,如远程实时开关灯,远程实时查看家中各个灯的状态,定时开关灯,天黑自动亮灯,有人自动亮灯,一键全开,一键全关等功能。并且开发PC客户端,方便用户操作。
设计方案
本系统以STM32单片机为主控MCU,通过2.4GHZ无线通信模块(NRF24L01P)与STM32控制的每个节点进行数据传输。节点收到主控传来的控制信息之后通过继电器对本处的电灯进行开关操作,并且返回该节点的灯的开关状态信息。
主控机与华为云平台之间通过MQTT协议经由WIFI模块进行数据的上传与下发。
各节点采用继电器控制各个灯的通断,并设置手动开关。
主控外接人体红外传感器与光敏传感器,实现对环境状态的感知。
通过Python3开发PC客户端,方便用户的操作。
系统架构图,如下图
PC客户端,如下图
简介
本设计通过多点无线通信、WIFI模块、云平台、以及人体传感器、光敏传感器等信息技术手段,实现家居照明系统的智能控制,如远程实时开关灯,远程实时查看家中各个灯的状态,定时开关灯,天黑自动亮灯,有人自动亮灯,一键全开,一键全关等功能。并且开发PC客户端,方便用户操作。
设计方案
本系统以STM32单片机为主控MCU,通过2.4GHZ无线通信模块(NRF24L01P)与STM32控制的每个节点进行数据传输。节点收到主控传来的控制信息之后通过继电器对本处的电灯进行开关操作,并且返回该节点的灯的开关状态信息。
主控机与华为云平台之间通过MQTT协议经由WIFI模块进行数据的上传与下发。
各节点采用继电器控制各个灯的通断,并设置手动开关。
主控外接人体红外传感器与光敏传感器,实现对环境状态的感知。
通过Python3开发PC客户端,方便用户的操作。
系统架构图,如下图
PC客户端,如下图
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32
单片机
照明系统
怎样
去
设计
一种
基于GD32的无线
控制
智能家居
系统
呢
2021-12-20
2078
怎样
去
设计
一种
基于51
单片机
的教室
智能
照明
控制系统
?
2021-07-19
1346
如何
去
实现
一种
基于
STM32
的
智能家居
系统
设计
2021-10-21
1904
如何
去
实现
一种
基于
单片机
的
智能
窗帘
控制系统
的设计?
2021-07-19
1082
如何
去
实现
一种
基于蓝牙与
STM32
的
智能家居
监测
系统
设计
呢
2021-11-04
1631
如何利用
STM32
去
实现
一种
智能
语音
家居
设计
呢
2021-12-21
1274
求
一种
基于STC
单片机
的
智能
家具无线遥控
控制
设计方案
2022-01-20
1448
怎样
去
设计
一种
基于ZigBee与Android的
智能家居
控制系统
呢
2021-11-04
2160
怎样
去
设计
一种
基于无线传感器网络和电力线通讯的
智能家居
控制系统
2021-09-23
2068
无线
智能家居
照明
控制
方案
2015-08-25
5613
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分