通过Arduino灰尘探测器项目监测家中的空气污染水平,让自己保持健康!
由于空气污染日益严重以及相关的健康问题,在大城市中测量空气质量变得越来越必要。市场上有许多传感器可以测量空气质量,最近,我订购了夏普的GP2Y1010AU0F光学灰尘传感器。该灰尘传感器尺寸小,可以检测环境中的灰尘和烟雾颗粒。它在运行时消耗很少的功率,使其成为在线监控系统的理想选择。
本篇文章重点介绍如何将Sharp光学灰尘传感器连接到Arduino开发板。然后,传感器的读数将显示在OLED屏幕上。该系统装在一个旧的吸入器中,可让您将空气吹入传感器,便于测试。
GP2Y1010AU0F光学灰尘传感器
灰尘传感器(Optical Dust Sensor)有一个很小的六针连接接口,并且购买时带有一个连接器。该传感器在引脚5-Vo上产生模拟输出信号,不需要任何外部元件即可工作,仅需3.3V电源,便于与Arduino板连接。该传感器的一些示例应用包括:
● 空气净化器
● 冷气机
● 空气监视器
● PM2.5探测器
![6ff445cb91fbfabecdb15d4acf5af621.png](https://i-blog.csdnimg.cn/blog_migrate/6be85e6ec40eb90ba5ffe09952acd0ab.jpeg)
夏普的GP2Y1010AU0F光学灰尘传感器。
为什么选择GP2Y1010AU0F
我选择这种灰尘传感器的原因如下:
● 它采用最新的传感技术,包括红外LED、一组镜头、光电二极管探测器和一个电磁屏蔽。
● 它对灰尘条件具有高灵敏度,并且传感器和微控制器之间的响应时间很短。
● 由于连接微控制器只需三根线(VCC、GND和信号),该传感器可以准备简单的硬件框架,使初学者可以轻松地与Arduino连接。
● 传感器体积小,便于安装在空气质量监测箱或任何其他小型DIY工程箱中。
灰尘传感器如何工作?
灰尘传感器使用光学传感方法来检测灰尘。光传感器和红外发光二极管(称为IR LED)光学地排列在灰尘传感器模块中。光传感器(PT)检测反射的IR LED光线,这些光线从空气中的灰尘颗粒反射。
GP2Y1010AU0F模块可以感应空气中最微小的颗粒,甚至可以检测到香烟烟雾。只要检测到灰尘,就会触发传感器的高输出脉冲。
所需的材料
● Arduino Nano / UNO
● OLED12832
● 灰尘传感器GP2Y1010AU0F
● 面包板
● 100欧姆电阻
● 220uf电容
● 圆形的塑料片
● 热胶枪
![431af317253b1595e0b85f402c297ab8.png](https://i-blog.csdnimg.cn/blog_migrate/50c850f0525b960531b7f3b3e69f8681.jpeg)
空气质量监测系统所需的材料
Arduino与灰尘传感器的连接
将灰尘传感器连接到Arduino开发板,如下图所示。
![e0a5432ef77fd2ddd5a1f6d68a7339ca.png](https://i-blog.csdnimg.cn/blog_migrate/3ae324c30711826a3d292039f8fe2faa.jpeg)
将Arduino开发板的3.3V / 5V引脚连接到灰尘传感器模块的Vcc引脚。
将传感器的V-LED连接到100Ω电阻。将传感器的LED-GND和S-GND引脚连接到Arduino的接地引脚。
传感器的LED引脚应与Arduino的数字引脚12连接,后者为灰尘传感器模块的输出引脚。
模拟引脚V0需要连接到Arduino的模拟引脚A0。Arduino代码将在OLED 12832中显示传感器的灰尘浓度水平。
![918e97fafe139e445ca50e288d9b1d96.png](https://i-blog.csdnimg.cn/blog_migrate/1478426bdcc7eb73a95f1ef112797623.jpeg)
夏普光学灰尘传感器的连接。
注意:对于Arduino Uno,将GP2Y1010AU0F的引脚Vo连接到Uno的引脚A0。GP2Y1010AU0F的引脚V-LED和引脚Vcc可以连接到Uno的5V或3.3V。这同样适用于OLED显示器的Vcc。使用引脚A4和A5作为SDA和SCL接口。
![36e4c519dcc17b9cac619d42042ac20e.png](https://i-blog.csdnimg.cn/blog_migrate/585fcbcf880cecd9347dfa0cb923d9eb.jpeg)
最终的空气质量测试仪。
上传代码后,您可以使用一些滑石粉吹入管道来测试传感器。如果您在制作本项目时遇到问题,欢迎随时在本文下面进行回复。
欢迎打赏+点赞+留言+转发!
更多内容请点击“” 》》