大数跨境
0
0

雾霾自救第一步!

雾霾自救第一步! DF创客社区
2017-01-04
1
导读:快速制作PM2.5空气质量检测器

 
关注进入 服"造"的世界


项目作者:Grey

项目来源:www.dfrobot.com.cn


新的一年又开始了

然而有个话题始终挥之不去


魔都新年的首个工作日遭遇雾霾天气

连熊本熊都患上雾霾焦虑症了


怎么办?


看起来有一点复杂

我的智商不太够用

......


大家不要方

调整呼吸

放松心情

雾霾自救第一步

制作PM2.5空气质量检测器

进行实时监测


这个还是比较容易实现滴


教程专区


材料清单

1. Bluno M3 V2.2 主控板 
2. LCD keypad shield
3. 红外CO2二氧化碳传感器 (0~50000ppm)
4. PM2.5激光粉尘传感器

说明:Bluno M3 并不是一个常见的Arduino板,它是DF基于STM32开发的Arduino兼容板,价格便宜,管脚资源多,带蓝牙,用UNO,Leonardo,Mega2560等其实也完全没问题的。LCD keypad虽然占很多管脚,但是上面有个PM2.5转接板的专用接口,省去了接线的麻烦。


硬件操作
1. 红外二氧化碳用的是双头PH2.0,其中一个要改成XH2.54的接头(用公母头的杜邦线直插也是可以的,最好能固定一下)
2. 这里选用Bluno M3的Serial1和Serial5两个串口分别作为PM2.5和CO2的UART通信口,Serial1直接连到的LCD上的 PM2.5的接口,所以不用改动,但UART5还是要把排针弯一下的,方便插。

3. 按照以下示意图进行连线。


软件代码

在IDE中选择Bluno M3,选择对应串口,烧录代码。(点击阅读原文可查看完整代码)

注意:Bluno M3的串口是从Serial1开始的,烧录代码的时候,为了防止上传出错,先不要插PM2.5转接板,另外,使用UNO,Leonardo的童鞋可以用软串口来读取数据,并不一定要Bluno M3。


数据读取

上传成功后,等待15s,就可以读取数据啦。(如果CO2浓度刚开始是65536,可先点一下复位)

室内PM2.5还行

但是CO2浓度好高

拿到窗边,5秒不到CO2是下来了

但这PM2.5,看着好想搬家!


你的城市空气质量如何?

动手测一测就知道啦


2017年

从我做起

将抗霾进行到底


比如

加入DF创客社区一起造
(www.dfrobot.com.cn)

为祖国的抗霾事业多做贡献



点击“阅读原文”,查看完整制作教程

【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读2.1k
粉丝0
内容1.3k