基于RT_thread的分布式无线温度监控系统
时间:2022-08-21 18:00:01
一、项目简介
基于RT_thread分布式无线温度监测系统智能家居程监控的智能家居DIY该项目可适用于家庭、办公室、教室等小场所的多节点温度监测,最大限度地支持六个节点的温度数据。六点负责温度数据采集,由一个接收点和一个网关通过WIFI手机电脑上传到云端,实现远程监控,实用有趣;
二、传感器部分
传感器 | 个数 |
---|---|
DS18B20 | 2 |
NRF2401 | 3 |
ESP8266 | 1 |
发送节点
1.将 DS18B20 温度传感器对接 sensor 正确读取组件 ds18b20 温度传感器数据;
2.使用 nRF24L01 软件包将温度数据无线传输到接收节点 nRF24L01 特性决定了发送节点最多支持六个点。
接收节点
1.使用 nRF24L01 从发送节点接收数据的软件包;
2.数据通过串口发送到上位机。
上位机
1.通过串口通信将接收到的节点数据传输到上位机显示。
OneNet 云
1.通过 ESP8266-wifi 该模块将接收节点的数据传输到 OneNet 云;
2.连接 OneNet 云,根据个人喜好实现远程监控。
准备工作
1.RT-Thread 源代码(推荐使用 3.1.x 版本)
2.ENV 工具
3.上位机:串口助手