方案介绍
我想只使用低成本的 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
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !