:::

1-5 MQ-135

一、元件介紹

感測:空氣品質

感測原理:mq135.pdf

Arduino UNO MQ-135 元件
A0 A0
不接 D0
GND GND
5V VCC

 

二、接線範例

 

三、程式範例

Arduino程式庫下載:https://github.com/GeorgK/MQ135

本地下載:MQ-135程式庫

程式範例:https://github.com/ckalpha/MQ135-Arduino-Sensor/blob/master/MQ135/MQ135.ino

/*
Library Repository : https://github.com/ckalpha/MQ135
Author : Damrongwit Nusuk
Email : jack@racksync.com
Website : http://www.racksync.com
*/

#include "MQ135.h"
#define ANALOGPIN A0    //  Define Analog PIN on Arduino Board
#define RZERO 206.85    //  Define RZERO Calibration Value
MQ135 gasSensor = MQ135(ANALOGPIN);

void setup()
{
  Serial.begin(9600);
  float rzero = gasSensor.getRZero();
  delay(3000);
  Serial.print("MQ135 RZERO Calibration Value : ");
  Serial.println(rzero);
}

void loop() {
  float ppm = gasSensor.getPPM();
  delay(1000);
  digitalWrite(13,HIGH);
  Serial.print("CO2 ppm value : ");
  Serial.println(ppm);
}

搜尋