APP下载

基于STM32的室内环境监测系统设计

2021-07-01朱兆丰刘静琦周振虎刘静波余泽滔

物联网技术 2021年6期
关键词:指令微信

朱兆丰,刘静琦,周振虎,刘静波,余泽滔,时 飞

(南京工程学院 信息与通信工程学院,江苏 南京 211167)

0 引 言

室内空气质量对于人体健康具有直接的影响。随着生活水平的提高,人们越来越重视室内环境的空气质量、环境参数等,特别是各种有害气体,严重危害了人体健康[1]。人们采取相关监测方法获取室内温湿度、VOC、PM2.5等环境参数,监测方法大致经历了几个阶段:人工现场监测、在线监测、基于ZigBee和GPRS方式监测等[2-3]。随着网络技术的发展以及智能手机的普及,多采用智能硬件终端监测环境参数、采集数据,并通过WiFi模块传输至云平台,同时采用微信小程序实时查询数据,发出控制指令控制硬件终端已成为一种趋势。采用不同的主控芯片与云平台构建的远程监测系统具有不同的应用特点[4],本文设计的室内环境参数监测系统采用STM32主控芯片,通过WiFi模块上传数据至贝壳物联云平台,完成数据采集、存储、上传和微信小程序实时查询数据、发出控制指令等应用。

1 系统总体组成

系统总体组成如图1所示,其中虚线部分为硬件终端。主控芯片采用STM32F103RCT6,这是以32位Cortex-M3为核心的高性能处理器,主频为72 MHz,集成了多种外设,片上资源丰富[5]。采用高精度、低功耗的温湿度传感器HDC1080采集温湿度数据,采用ZPH01型传感器检测VOC和PM2.5数据信息。ZPH01型传感器可以配置成2种数据输出模式,一种是串口方式,另一种以PWM波形中低电平占空比的表示输出数据,使用灵活。WiFi模块选用ESP8266,ESP8266可配置成多种模式,与STM32单片机通过串口连接。……

登录APP查看全文

猜你喜欢

指令微信
听我指令:大催眠术
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
微信
微信
杀毒软件中指令虚拟机的脆弱性分析
微信
微信
微信
微信