arduino使用oled代码_Arduino Uno使用灰尘传感器的方法

通过Arduino灰尘探测器项目监测家中的空气污染水平,让自己保持健康!

由于空气污染日益严重以及相关的健康问题,在大城市中测量空气质量变得越来越必要。市场上有许多传感器可以测量空气质量,最近,我订购了夏普的GP2Y1010AU0F光学灰尘传感器。该灰尘传感器尺寸小,可以检测环境中的灰尘和烟雾颗粒。它在运行时消耗很少的功率,使其成为在线监控系统的理想选择。

本篇文章重点介绍如何将Sharp光学灰尘传感器连接到Arduino开发板。然后,传感器的读数将显示在OLED屏幕上。该系统装在一个旧的吸入器中,可让您将空气吹入传感器,便于测试。

GP2Y1010AU0F光学灰尘传感器

灰尘传感器(Optical Dust Sensor)有一个很小的六针连接接口,并且购买时带有一个连接器。该传感器在引脚5-Vo上产生模拟输出信号,不需要任何外部元件即可工作,仅需3.3V电源,便于与Arduino板连接。该传感器的一些示例应用包括:

●    空气净化器

●    冷气机

●    空气监视器

●    PM2.5探测器

6ff445cb91fbfabecdb15d4acf5af621.png

夏普的GP2Y1010AU0F光学灰尘传感器。

为什么选择GP2Y1010AU0F

我选择这种灰尘传感器的原因如下:

●    它采用最新的传感技术,包括红外LED、一组镜头、光电二极管探测器和一个电磁屏蔽。

●    它对灰尘条件具有高灵敏度,并且传感器和微控制器之间的响应时间很短。

●    由于连接微控制器只需三根线(VCC、GND和信号),该传感器可以准备简单的硬件框架,使初学者可以轻松地与Arduino连接。

●    传感器体积小,便于安装在空气质量监测箱或任何其他小型DIY工程箱中。

灰尘传感器如何工作?

灰尘传感器使用光学传感方法来检测灰尘。光传感器和红外发光二极管(称为IR LED)光学地排列在灰尘传感器模块中。光传感器(PT)检测反射的IR LED光线,这些光线从空气中的灰尘颗粒反射。

GP2Y1010AU0F模块可以感应空气中最微小的颗粒,甚至可以检测到香烟烟雾。只要检测到灰尘,就会触发传感器的高输出脉冲。

所需的材料

●    Arduino Nano / UNO

●    OLED12832

●    灰尘传感器GP2Y1010AU0F

●    面包板

●    100欧姆电阻

●    220uf电容

●    圆形的塑料片

●    热胶枪

431af317253b1595e0b85f402c297ab8.png

空气质量监测系统所需的材料

Arduino与灰尘传感器的连接

将灰尘传感器连接到Arduino开发板,如下图所示。

e0a5432ef77fd2ddd5a1f6d68a7339ca.png

将Arduino开发板的3.3V / 5V引脚连接到灰尘传感器模块的Vcc引脚。

将传感器的V-LED连接到100Ω电阻。将传感器的LED-GND和S-GND引脚连接到Arduino的接地引脚。

传感器的LED引脚应与Arduino的数字引脚12连接,后者为灰尘传感器模块的输出引脚。

模拟引脚V0需要连接到Arduino的模拟引脚A0。Arduino代码将在OLED 12832中显示传感器的灰尘浓度水平。

918e97fafe139e445ca50e288d9b1d96.png

夏普光学灰尘传感器的连接。

注意:对于Arduino Uno,将GP2Y1010AU0F的引脚Vo连接到Uno的引脚A0。GP2Y1010AU0F的引脚V-LED和引脚Vcc可以连接到Uno的5V或3.3V。这同样适用于OLED显示器的Vcc。使用引脚A4和A5作为SDA和SCL接口。

36e4c519dcc17b9cac619d42042ac20e.png

最终的空气质量测试仪。

上传代码后,您可以使用一些滑石粉吹入管道来测试传感器。如果您在制作本项目时遇到问题,欢迎随时在本文下面进行回复。

欢迎打赏+点赞+留言+转发!

更多内容请点击“” 》》

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值