模板: Dust for Arduino use
来自Waveshare Wiki
本例程已经在Arduino uno上测试通过,直接按下表连接Arduino uno即可
硬件连接
您可以对照以下表格连线。
Dust | Arduino | 功能 |
VCC | 5V | 电源输入 |
GND | GND | 电源地 |
AOUT | A0 | 模拟量输出 |
ILED | D7 | 传感器内部LED驱动 |
火焰传感器、霍尔传感器、红外接近传感器、液位传感器、土壤传感器、MQ5气体传感器、声音传感器、紫外线传感器这些模块的引出脚一致(根据表格进行连接,图仅为参考):
安装编译软件(Windows教程)
运行程序
在我们提供的资料里面下载程序,并解压,再进入Dust-Sensor-code/Arduino/DustSensor目录下
双击打开DustSensor.ino文件。
选择你的开发板,跟对应的端口。
进行编译下载,如下图:
实验现象
串口打印灰尘浓度数据:
空气污染指数分级标准如下表所示:
PM2.5 浓度均值(μg/m3) |
空气质量 AQI |
空气质量级别 | 空气质量指数类别 |
0-35 | 0-50 | 一级 | 优 |
35-75 | 51-100 | 二级 | 良 |
75-115 | 101-150 | 三级 | 轻度污染 |
115-150 | 151-200 | 四级 | 中度污染 |
150-250 | 201-300 | 五级 | 重度污染 |
250-500 | ≥300 | 六级 | 严重污染 |