伴随我国经济的高速发展,大气环境污染问题也随之诞生,针对日益严重的大气污染问题,各种监测手段应运而生。经过对现有监测手段进行详细研究后,本文提出一种基于ZigBee技术的空气质量监测系统。本系统利用ZigBee技术进行组网,使用协调器通过串口向数据管理上位机传递数据,提供监测方法。
基于ZigBee设计的天气监测系统 一、上位机运行效果软件打开后,会显示默认数据,接上CC2530单片机后,数据会实时刷新。
第二个页面显示日志数据,也就是串口收到的原始数据,直接将CC2530传上来的数据实时显示出来。
上位机采用Qt5设计,Qt5是一套基于C++语言的跨平台软件库,性能非常强大,目前桌面端很多主流的软件都是采用QT开发。比如: 金山办公旗下的-WPS,字节跳动旗下的-剪映,暴雪娱乐公司旗下-多款游戏登录器等等。Qt在车联网领域用的也非常多,比如,哈佛,特斯拉,比亚迪等等很多车的中控屏整个系统都是采用Qt设计。
上位机通过串口与CC2530单片机进行通信,上位机的波特率固定为115200。与上位机通信时,CC2530的串口波特率需要设置为115200. 通信传递的数据格式: