先说 SmartAirFilters
知道 SmartAirFilters 源自微博上转发的很火的那个帖子,和动辄七八千元的商用产品比,几百元的 SmartAirFilters(以下简称电扇) 确实不贵。一次和朋友在清华科技园里附近的咖啡馆聊天,正好遇见他们在那里做 DIY 体验工坊,作为 DIYer 爱好者,理所应当给个赞,就败了个 1.0 试一试。
空气 PM 的监控
空气过滤效果到底如何?作为数据控,理所应当必须看数据说话。正好在玩 Arduino Yun,就起意搞个灰尘传感器监控一下。
设备清单
要搞定空气中的 PM 值检测,网上已经有文章珠玉在前, 英文原文 和中文翻译在此。我使用的设备也类似:
- Arduino Yun
- Shinyei 粉尘检测传感器 PPD42NS
- Grove Base Shield(可选)
- Micro USB 电源(输出为 5V 0.5A 左右即可)
这里需要说明的是,目前类似 PPD42NS 的这类微型的空气 PM 检测传感器都是利用光学特性,计算一段时间内观测到的粉尘数量,从而推算出每立方米此类粉尘的数量。而严格意义上的 PM 1.0/2.5 是以每立方米此类粉尘的重量计量的。这两个数据具有较大的相关性,对在日常生活中了解 PM 值的需要来说,PPD42NS 已经能够满足要求。
因为有 Grove Base Shield,连接电路很简单,将 Grove Base Shield 插到 Arduino 上,然后将 PPD42NS 的接口插到 D8 槽即可。PPD42NS 需竖直放置。
如果您没有 Grove Base Shield,请按以下连接:
PPD42NS | Arduino |
---|---|
Pin 1 (黑线) | GND |
Pin 3 (红线) | 5VDC |
Pin 4 (黄线) | D8 | </