方糖 - PM2.5模块
使用演示视频
功能
读取空气中主要的三种直径的颗粒物的浓度
信号 | I2C信号 |
---|
模块原理
当空气中的细颗粒物进入激光束所在区域时,将使激光发生散射;散射光在空间360°都有辐射,在适当位置放置光电探测器用以接收散射光,然后经过光电探测器的光电效应产生电流信号,经运放电路放大及处理后,即可得到细颗粒物浓度值。
PM2.5、PM1.0和PM10是大气颗粒物的三种主要类型,它们分别代表空气中直径小于等于2.5微米、1.0微米和10微米的颗粒物。这些颗粒物来源于工业排放、交通尾气、燃烧排放以及自然过程等。
正常的标准是指空气中这些颗粒物浓度的限制。根据世界卫生组织的标准,PM2.5的年均浓度不应超过10微克/立方米,24小时平均值不应超过25微克/立方米;PM10的年均浓度不应超过20微克/立方米,24小时平均值不应超过50微克/立方米。而对于PM1.0,目前没有统一的国际标准,不同地区的标准可能有所不同。
当空气中这些颗粒物的浓度超过正常标准时,可能会对人体健康造成影响,包括呼吸系统疾病、心血管疾病等。因此,监测和控制这些颗粒物的浓度对保护公众健康非常重要。
在未来板Lite上使用
编程积木
积木-功能说明
序号 | 积木图 | 积木功能 |
---|---|---|
1 | ![]() | 读取传感器中PM1.0、PM2.5、PM10颗粒物的浓度值,单位为ug/m³ |
案例-空气质量监测
电路连线
未来板Lite接口 | 使用线材 | |||
---|---|---|---|---|
![]() | PM2.5模块 | I2C | 黑色PH2.0-4Pin接口线 | ![]() |
程序编写
危险
设置三个变量,分别储存 PM1.0、PM2.5、PM10三个数据值
获取成功后,在屏幕上显示出来
提示
设置数值正常的一个标准,以下数值,可以根据实际情况调整,当读取的传感器的数值,低于标准,在屏幕的右侧绘制红色的圆,否则显示绿色的圆
效果
在Microbit上使用
编程平台
Microsoft MakeCode for micro:bit
使用Makecode编程平台
添加方糖插件
在扩展中搜索Sugar,点击添加
编程积木
积木-功能说明
序号 | 积木图 | 积木功能 |
---|---|---|
1 | ![]() | 读取传感器中PM1.0、PM2.5、PM10颗粒物的浓度值,单位为ug/m³ |
案例:亮度控制-呼吸灯
电路连线
Microbit Robtobit接口 | 使用线材 | |||
---|---|---|---|---|
![]() | PM2.5模块 | I2C | 黑色PH2.0-4Pin接口线 | ![]() |
程序编写
当按下A键,判断数值是否低于设置的标准,如果是低于标准,显示笑脸,否则显示哭脸
按下B键,将当前的PM数值显示出来
其它PM值的方式同理
注意事项 |
---|
为了确保您的电子模块设备正常运行并维持其性能,请不要让灰尘或面粉等颗粒物质直接进入模块的通风口。这些物质可能会阻塞空气流通,导致设备无法正常检测。使用时请将模块放置在通风的环境下,将灰尘或面粉等颗粒物质散落在模块周围使用。 |