DIY空气粉尘密度检测仪

1、应用介绍

空气污染是许多城市的主要问题,空气质量指数每天都在恶化。 根据世界卫生组织的报告,由于空气中存在的有害颗粒的影响而过早死亡的人比死于车祸的人多。 根据环境保护署 (EPA) 的说法,室内空气的毒性可能是室外空气的 2 到 5 倍。

在本次DIY实例中,将实现一个空气粉尘密度检测仪,用于检测空气中的粉尘颗粒密度,从而达到空气质量检测目的。

在实例中,我们将夏普的GP2Y1014AU0F 传感器与 Arduino Nano 连接,以测量空气中的灰尘密度。 然后通过OLED 显示屏也用于显示测量值。

夏普的 GP2Y1014AU0F 灰尘传感器在检测香烟烟雾等非常细小的颗粒方面非常有效。 它设计用于空气净化器和空调。

本次DIY实例将使用到如下配件:

  • Arduino Nano
  • 夏普GP2Y1014AU0F传感器
  • 0.96寸 SPI OLED显示模块
  • 连接线
  • 220 µf 电容
  • 150 Ω 电阻
  • 面包板

关于OLED的驱动,前面的文章做过详细介绍,请参考:

  • Ardunio开发实例-OLED显示屏
  • Arduino与Proteus仿真实例-OLED显示屏(SSD1306)I2C驱动仿真

Arduino开发实例-DIY空气粉尘密度检测仪相关推荐

  1. Arduino开发实例-DIY简单脉搏血氧仪(基于MAX30100)

    DIY 脉搏血氧仪(基于MAX30100) 1.应用介绍 本文将介绍如何通过MAX30100制作一个简易的脉搏血氧仪.脉搏血氧仪用于测量心率和 SpO2 水平,在这里,我们将使用 Arduino.MA ...

  2. Arduino开发实例-DIY超声波传感器避障机器人

    超声波传感器避障机器人 1.应用介绍 在本应用中,我们将使用一个超声波传感器与两个直流电机和一个伺服电机相结合,Arduino作为主控板创建一个简单的避障机器人. 超声波传感器发送和接收信号以确定物体 ...

  3. Arduino开发实例-DIY分贝测量仪

    DIY分贝测量仪 1.应用介绍 分贝计,它通常用于测量声音的强度和水平. 声音响度是用分贝来衡量的. 从飞机到人类耳语的不同发声介质都有一定的声音响度,以分贝表示. 声波是具有来回运动的纵波,给出高音 ...

  4. Arduino开发实例-DIY风速测量及显示

    DIY风速测量及显示 1.应用介绍 本次实例将使用一款具有 NPN 脉冲输出的数字风速计传感器. NPN脉冲输出风速计效果好,性价比高.另外它仅在 5V 电源下工作. 在本次实例中,将此风速计传感器与 ...

  5. Arduino开发实例-DIY酒精浓度检测计

    DIY酒精浓度检测计 在本文中,将详细介绍如何创建一个简单的酒精检测器. 它可以在各种应用领域中使用.市场上有许多先进的酒精传感器,价格合理,但我们在这里使用一些基本的微控制器来制作这个项目,如 Ar ...

  6. Arduino开发实例-DIY无声入侵警报系统

    无声入侵警报系统 1.应用介绍 在本文中,将展示如何使用振动传感器DIY一个入侵者安全警报系统. 此应用可以在电动车或自行车中实施,当任何入侵者或有人试图坐在自行车上时,它会产生一些振动,系统通过检测 ...

  7. Arduino开发实例-多机CAN-Bus通信(基于MCP2515)

    多机CAN-Bus通信(基于MCP2515) 在本文中,将使用 Microchip MCP2515 CAN 总线模块和 Arduino 板进行基于CAN总线通信协议通信. 实例中使用一对 CAN 总线 ...

  8. Arduino开发板DIY简易机械臂

    目录 简介 接线图 Arduino代码 总结 原文链接:https://www.yourcee.com/newsinfo/2928597.html 简介 机械臂由Arduino,舵机和MeArm硬件组 ...

  9. Arduino开发实例-旋转编码器RGB-LED调光

    旋转编码器RGB-LED调光 在本文中,将使用 Arduino 和旋转编码器进行 RGB LED 颜色控制. 我们将旋转旋转编码器来分配值. 红色.绿色和蓝色将合并以显示基于该值的全新颜色. 在这里, ...

最新文章

  1. Oracle数据库中的优化方案
  2. 1.1.3 以类为单位的编程思想
  3. 详解让人闹心的C++语句 cout<<“Hello“<<endl;
  4. C++ vector容器删除操作
  5. java获取插入数据库表中的自增列值的一个简单方法
  6. ssis中数据类型_SSIS中的数据挖掘查询
  7. 当DIV中的内容超过 div的宽度的时候
  8. linux+git登陆,图解如何在Linux上配置git自动登陆验证
  9. 用python写恶搞病毒
  10. 多变量微积分笔记(1)——向量和矩阵
  11. 双非本科,三年逆袭鹅厂,靠的不仅仅是努力
  12. 如何通过电影学英语 English through Movies
  13. 如何用企业网站的访问统计数据助力线上推广 上海添力
  14. Android 音视频开发相关知识
  15. 入职两年,我和业务撕了108次逼
  16. SQL中case的使用方法
  17. 股票和期权的区别是什么?
  18. 常用电子器件 ——电感线圈
  19. linux wol 戴尔工作站,linux 通过wol远程开机【转】
  20. html5 css3实现字幕滚动的效果

热门文章

  1. Why Successful People Spend 10 Hours a Week on ‘Compound Time’ -- 为什么成功人士每周花10个小时的复合时间
  2. patapon2 烧饼_PSP《啪嗒砰2》17种兵种详细说明
  3. pixel2style2pixel(pSp)实现解读【一】 -- 理论层面
  4. 教你如何使用tftpd32烧录内核及文件系统镜像到nand flash
  5. Ubuntu安装Go环境以及GoLand编辑器
  6. Halcon膨胀腐蚀
  7. Tomcat主线程监听SHUTDOWN,如何远程关闭Tomcat?守护线程守护了谁?
  8. 生成LaTeX使用的eps格式图片
  9. linux启动启动过程(基于GPT)
  10. linux 伪静态 cms,YzmCMS伪静态配置