【项目分享】基于STM32+ZIGBEE组网的防火防潮预警系统
ZIGBEE组网,终端数据上传协调器,协调器把数据上传到机智云,通过手机APP查看。项目始于B站某位UP主的zigbee组网开源项目,整体在源代码上更改了zigbee模块通信,更改了机智云数据点,增加时钟模块,支持本地端参数修改,支持app端参数修改,支持内外网。
-
资料下载:
Zigbee学习资料及代码下载:点击下载
方案简介:
组网,终端数据上传协调器,协调器把数据上传到机智云,通过手机查看。项目始于B站某位UP主的组网开源项目,整体在源代码上更改了zigbee模块通信,更改了机智云数据点,增加时钟模块,支持本地端参数修改,支持app端参数修改,支持内外网。
(1)系统由三部分组成:监测节点,协调器,监测中心。
图1 系统总设计图
监测节点采集环境参数并将该数据发送给协调器,协调器将数据发送到云平台,云平台下发至上位机,上位机解析展现给管理人员,管理人员对节点进行管理。
(2)监测节点
图2监测节点图
微控制器模块:STM32F103处理器。
传感模块:通过zigbee无限传感网络将传感器采集数据发送到监测中心。
无限收发模块:采用射频芯片cc2530。
电源模块:通过使用5V转3.3V模块为其供电。
监测中心:协调器监测节点数据,监测中心能够显示监测节点发来的数据类型以及应答处理。管理员可设置预警数值,管理节点等。
图3 Zigbee小板
图4 监测节点
图5 整套系统
图6引脚定义电路图大家自行脑补
-