亲,“电路城”已合并到全星升级的「与非网」。了解新「与非网」

  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

我想只使用低成本的 MQ 传感器来监控空气中的每个组件,所以我订购了一套 9 个 MQ 传感器并做了这个项目。其中我可以仅使用一些 MQ 传感器来测量空气中多种气体的浓度,但这种传感器不太准确,需要大量校准。在我的项目中,我使用了其中的 6 个并测量了 12 种气体的气体浓度。

在开始工作之前,您应该为传感器供电并让它燃烧至少 24 小时。这一步非常重要,因为 MQ 传感器受到污染,燃烧有助于它们自我清洁。您必须用 5V 为传感器供电,并将它们放在干净的地方。

MQ 传感器输出一个模拟电压,该电压随某些选定气体的浓度而变化。因此,我们可以通过 Arduino ADC 读取模拟值并找到空气中的气体浓度。

我使用 6 个 MQ 传感器(MQ3、MQ4、MQ7、MQ8、MQ9 和 MQ135)。

传感器的用途

  • MQ3 用于测量酒精、苯和己烷
  • MQ4用于测量甲烷和烟雾
  • MQ135 用于测量 CO2、NH4、甲苯和丙酮
  • MQ7用于测量 CO 
  • MQ8用于测量 H2 
  • MQ9 用于测量可燃气体

连接
我将它们连接到 Arduino nano,因为它有 8 个我需要的 ADC。六个 ADC 用于传感器,两个用于与 LCD 的 I2C 通信。

将 Arduino 与传感器连接如下-

  • MQ3 Ao - Arduino A0
  • MQ4 Ao - Arduino A1
  • MQ135 Ao - Arduino A2
  • MQ7 Ao - Arduino A3
  • MQ8 Ao - Arduino A6
  • MQ9 Ao - Arduino A7

连接Arduino和LCD如下 -

  • Arduino A4 - LCD SDA
  • Arduino A5 - LCD SCL

本方案更多详细资料可在附件中下载查看

以上内容翻译自网络,原作者:Abid hossain,如涉及侵权,可联系删除。

  • air_analyzer_XYgWYrh25p.jpg
    2下载
    描述:示意图
  • air_analyser_code.ino
    2下载
    描述:代码

相关推荐

电子产业图谱