概述
节点系统:
节点系统采用STM32F103单片机+温湿度传感器(DHT11DHT22)+光照强度传感器(TSL2561/BH1750)+无线模块(DL-LN33)。节点系统定时将数据采集并发给主机。
主机:
主机由计算机和无线模块组成。数据采集到计算机后,通过可视化软件显示并记录于数据库。如下图所示:
图2 可视化软件
可视化软件采用Visual Studio 2010开发。使用C#语言,windowsForm应用程序。软件主要涉及了串口通信,曲线图,sqlce数据库等。
样机视图如下:
通信协议:
序号 | 定义 | 内容 | 说明 | 备注 |
0 | 0xFE | 帧头 |
|
|
1 | 0x0A | 包长 | 数据长+4=10 |
|
2 | 0x90 | 源端口号 |
|
|
3 | 0x91 | 目的端口号 |
|
|
4 | 0xXX | 远程地址L |
|
|
5 | 0xXX | 远程地址H |
|
|
6 | 0xXX | 温度数据 | 0~150,T=N-50; |
|
7 | 0xXX | 湿度数据 | 0~100 |
|
8、9 | 0xXXXX(H1,H2) | 光强0 | L=H1*250+H2,0<=H1,H2<=250 | 可见光+红外光 |
10、11 | 0xXXXX(H1,H2) | 光强1 | L=H1*250+H2,0<=H1,H2<=250 | 红外光 |
12 | 0xFF | 帧尾 |
|
|
本制作的程序源码已经上传到CSDN,感兴趣的朋友可以前往下载。
单片机节点:https://download.csdn.net/download/w267309080/10323022
主机节点:https://download.csdn.net/download/w267309080/10362725
最后
以上就是欢呼夕阳为你收集整理的基于无线网络的环境监测系统的全部内容,希望文章能够帮你解决基于无线网络的环境监测系统所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复