ESP8266Arduino编程实例MQ9 一氧化碳可燃气体传感器驱动
ESP8266-Arduino编程实例-MQ-9 一氧化碳可燃气体传感器驱动
MQ-9 一氧化碳可燃气体传感器驱动
1、MQ-9介绍
MQ-9 模拟气体传感器对一氧化碳、甲烷和液化石油气具有高灵敏度。 该传感器可用于检测不同的含CO气体和可燃气体,成本低,适用于多种应用。
MQ-9 气体传感器的核心传感材料是 SnO2,它在清洁空气中的电导率较低。 它通过循环高低温进行检测,低温时检测CO(加热1.5V)。 传感器的电导率随着气体浓度的升高而升高。 当温度升高(加热5.0V)时,它会检测甲烷、丙烷、可燃气体等,并清除低温下吸附的其他气体。
传感器的灵敏度可以通过电位器调节。
MQ-9有如下特性:
- 对 CO/可燃气体具有良好的敏感性
- 对甲烷、丙烷和一氧化碳的高灵敏度
- 寿命长,成本低
- 驱动电路简单

2、硬件准备
- ESP8266 NodeMCU开发板一块
- MQ-9传感器模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线如下:
VCC - 5V
GND - GND
A0 - Analog pin0
D0 - Not connected
3、软件准备
- Arduino IDE或VSCode + PlatformIO
在前面的文章中,对如何搭建ESP8266开发环境做了详细的介绍,请参考:
ESP8266 NodeMCU的引脚介绍在前面的文章中做了详细的介绍,请参考:
4、代码实现
1 | void setup() |
文章来源: https://iotsmart.blog.csdn.net/article/details/126258988
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 秋意寒!
评论