Arduino 和 MQ-135 空气污染气体传感器 实验

来源:互联网 发布:nestopia mac 手柄 编辑:程序博客网 时间:2024/05/16 19:02

MQ-135


MQ135气体传感器对氨气、硫化物、苯系蒸汽的灵敏度高,对烟雾和其它有害气体的监测也很理想。这种传感器可检测多种有害气体,是一款适合多种应用的低成本传感器。


使用的时候需要预热哦,资料上写不少于48小时惊恐


引脚说明

VCC ------ 接电源(5V)

GND ------ 接地

DO ------ D-OUT

AO ------- A-OUT


BOM表

Arduino Uno *!

MQ-135 *1

跳线     若干


接线方式

MQ-135  Arduino UnoVCC<--->5VGND<--->GNDDO<--->-AO<--->A0



程序实现

#define Aout A0 //MQ-135 AO 接 Arduino Uno A0int 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左右的时候做的


左图是酒精气味测试,把探头方在酒瓶口,看数据的变化

右图是打火机丁烷测试,感觉有点危险哦,看看就好了




1 0
原创粉丝点击