通过Ubeeto物联网开发板连接ZPH04 PM25传感器,读取传感器周围的PM2.5值,并打印输出结果。
名称 | 推荐购买链接(或者您可以自己制作) | 模块/芯片硬件资料下载 |
---|---|---|
PM2.5传感器 | 购买链接 | 下载地址(提取码:5vpp) |
--配置USB以虚拟串口模式工作,这样调用print()函数就会在电脑串口终端打印输出 LIB_UsbConfig("CDC") --设置PM2.5传感器占用TX0和RX0引脚 LIB_ZPH04Config("UART0") --开始大循环 while(GC(1) == true) do --查询是否读到传感器PM2.5值 flag, val = LIB_ZPH04GetPM25() if flag == 1 then --打印读到的PM2.5值,保留1位小数,单位:ug/m^3 print(string.format("PM2.5:%.1f", val)) end end
如果感兴趣,上面代码中出现的LIB开头的库函数可以在API文档中通过Ctrl+F查询。
空气检测领域中常用“优、 良、 中、 差” 区分当前空气质量状况, 业内常用划分等级标准:
优: 0.0 – 40.0 ug/m^3
良: 40.0 – 80.0 ug/m^3
中: 80.0 – 120.0 ug/m^3
差: 120.0 ug/m^3 以上
(1)无污染环境下传感器所测结果如下:
(2)有污染环境下传感器所测结果如下:
简单、快捷、高效、强大的物联网开发板
© 2022. All Rights Reserved. 粤ICP备2021058065号