跳到主要内容

方糖 - PM2.5模块

pm25-2

使用演示视频

点击此处跳转



功能


读取空气中主要的三种直径的颗粒物的浓度

信号I2C信号

模块原理

当空气中的细颗粒物进入激光束所在区域时,将使激光发生散射;散射光在空间360°都有辐射,在适当位置放置光电探测器用以接收散射光,然后经过光电探测器的光电效应产生电流信号,经运放电路放大及处理后,即可得到细颗粒物浓度值。
PM2.5、PM1.0和PM10是大气颗粒物的三种主要类型,它们分别代表空气中直径小于等于2.5微米、1.0微米和10微米的颗粒物。这些颗粒物来源于工业排放、交通尾气、燃烧排放以及自然过程等。
正常的标准是指空气中这些颗粒物浓度的限制。根据世界卫生组织的标准,PM2.5的年均浓度不应超过10微克/立方米,24小时平均值不应超过25微克/立方米;PM10的年均浓度不应超过20微克/立方米,24小时平均值不应超过50微克/立方米。而对于PM1.0,目前没有统一的国际标准,不同地区的标准可能有所不同。
当空气中这些颗粒物的浓度超过正常标准时,可能会对人体健康造成影响,包括呼吸系统疾病、心血管疾病等。因此,监测和控制这些颗粒物的浓度对保护公众健康非常重要。

在未来板Lite上使用

未来板Lite主板3.png

编程积木

积木-功能说明

序号积木图积木功能
1blocksPng-1709111988228.png读取传感器中PM1.0、PM2.5、PM10颗粒物的浓度值,单位为ug/m³

案例-空气质量监测


电路连线

image.png

未来板Lite接口使用线材
方糖PM25.pngPM2.5模块I2C黑色PH2.0-4Pin接口线PH2.0-4pin.png

程序编写

blocksPng-1709112025864.png

危险

设置三个变量,分别储存 PM1.0、PM2.5、PM10三个数据值
获取成功后,在屏幕上显示出来
blocksPng-1709112056244.png

提示

设置数值正常的一个标准,以下数值,可以根据实际情况调整,当读取的传感器的数值,低于标准,在屏幕的右侧绘制红色的圆,否则显示绿色的圆
blocksPng-1709112073730.png

效果

IMG_5908.JPG

在Microbit上使用

Robotbit_压缩后.png

编程平台

Microsoft MakeCode for micro:bit
使用Makecode编程平台

添加方糖插件

image.png

image.png
在扩展中搜索Sugar,点击添加

编程积木

积木-功能说明

序号积木图积木功能
1image.png读取传感器中PM1.0、PM2.5、PM10颗粒物的浓度值,单位为ug/m³

案例:亮度控制-呼吸灯


电路连线

image.png

Microbit Robtobit接口使用线材
方糖PM25.pngPM2.5模块I2C黑色PH2.0-4Pin接口线PH2.0-4pin.png

程序编写

当按下A键,判断数值是否低于设置的标准,如果是低于标准,显示笑脸,否则显示哭脸
image.png

按下B键,将当前的PM数值显示出来
image.png

其它PM值的方式同理
image.png

注意事项
为了确保您的电子模块设备正常运行并维持其性能,请不要让灰尘或面粉等颗粒物质直接进入模块的通风口。这些物质可能会阻塞空气流通,导致设备无法正常检测。使用时请将模块放置在通风的环境下,将灰尘或面粉等颗粒物质散落在模块周围使用。