MQ-135
MQ135气体传感器对氨气、硫化物、苯系蒸汽的灵敏度高,对烟雾和其它有害气体的监测也很理想。这种传感器可检测多种有害气体,是一款适合多种应用的低成本传感器。
使用的时候需要预热哦,资料上写不少于48小时
引脚说明
VCC ------ 接电源(5V)
GND ------ 接地
DO ------ D-OUT
AO ------- A-OUT
BOM表
Arduino Uno *!
MQ-135 *1
跳线 若干
接线方式
MQ-135 | Arduino Uno | |
VCC | <---> | 5V |
GND | <---> | GND |
DO | <---> | - |
AO | <---> | A0 |
程序实现
程序打包下载:https://u16460183.ctfile.com/fs/16460183-295783660
#define Aout A0 //MQ-135 AO 接 Arduino Uno A0
int temp = 0; //临时变量,存储A0读取的数据
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);//定义波特率
pinMode(Aout, INPUT);//定义A0为INPUT模式
}
void loop() {
// put your main code here, to run repeatedly:
temp = analogRead(Aout); //读取A0的模拟数据
Serial.println(temp); //串口输出temp的数据
delay(500); //延时500毫秒
}
实例效果
经过一段时间的预热,刚接通电的初始值是500多,慢慢随着时间越来越热,数值越来越低
以下实验是在读取数值为90左右的时候做的
左图是酒精气味测试,把探头方在酒瓶口,看数据的变化
右图是打火机丁烷测试,感觉有点危险哦,看看就好了