基于M702传感器的PM10 PM2.5监测系统
扫描二维码
随时随地手机看文章
这款便携式物联网设备使用M702传感器实时监测空气质量,非常适合智能城市和环境跟踪。
2023年10月,巨港被记录为世界上污染最严重的城市之一,空气质量水平恶化到危险水平。造成这种令人震惊的情况的主要原因是广泛的森林砍伐,这导致了不受控制的森林火灾和空气中颗粒物质的显著增加。
为了应对这一环境危机,我与两位同事合作设计并开发了一个无线空气质量监测系统。该系统旨在提供空气污染水平的实时数据。
你可以自己做这个项目。原理图、3D设计和源代码在附件中提供。
在这个项目中,我们使用了M702激光粒子传感器。该传感器由7个参数组成,可通过UART协议获取。函数列表、输出参数和单元如下表所示。
库安装
不幸的是,我们找不到这个传感器的Arduino库,所以我们决定使用制造商提供的数据表创建我们自己的库。
该库可以通过下面附件中的Github链接下载。然后添加.zip库,如下图所示。
读取传感器数据
打开Basic。一个文件来读取所有传感器的值。该文件位于“example”目录中,或者可以通过IDE直接访问它,如下所示。
得到进一步的
您可以通过为远程监视目的启用MQTT协议来进一步推进项目。在本例中,我们使用Node-RED和EMQX MQTT代理服务。
本文编译自hackster.io