关键词:
嵌入式操作系统
OneNET云平台
环境监测系统
基站定位
μC/OS-Ⅲ
MQTT
GPRS
摘要:
近年来,随着智能家居产品在众多家庭内的普及,系统智能化和数据可视化逐渐成为这类设备的发展趋势。本文使用STM32F103微处理器开发平台,设计了一款基于μC/OS-Ⅲ操作系统和中国移动OneNET物联网云平台的智能环境助手。μC/OS系列操作系统不但拥有轻量级的内核,还具备出色的稳定性。OneNET物联网云平台可为本系统提供实时采集数据的可视化、位置感知等服务。该系统在实现了对烟雾、PM_(2.5)、温度、湿度等环境参数进行采集并显示在LCD屏上的同时,还添加了获取危险警告次数和出行建议指数的功能。使用GSM/GPRS通信模组通过MQTT传输协议将监测数据与警告、建议信息传输至OneNET物联网云平台。用户仅需通过电脑或手机APP就可完成对相关信息的访问,极大地改善了传统环境检测设备在时间与空间上所存在的局限性。本系统还通过使用事件标志组进行不同任务间的同步,并对任务优先级的设置进行了优化,使人们在关注重点参数信息的同时,达到设备低功耗和节约云端资源的目的。该系统不仅适用于室内环境中有害气体的监测与报警,还可放置于阳台充当日常出行的建议助手,具有较好的实用性和一定的经济性。