ElectronX Lab

Arduino ilə MQ-135 qaz sensoru interfeysi

Arduino ilə MQ-135 qaz sensoru interfeysi

Bu yazıda MQ-135 sensorunu Arduinoya necə bağlayacağınızı və atmosferdəki Co2 səviyyələrini necə oxuyacağınızı görəcəksiniz. Ehtiyaca görə CO2 səviyyələrini Serial Monitor və ya LCD-də göstərə bilərsiniz. Bu yazını sadə və asan başa düşülən etdim ki, yeni başlayanlar da rahat başa düşsünlər. İşə başlamazdan əvvəl MQ-135 haqqında məlumatınız olmalıdır. MQ-135, CO2-yə həssas olan bir qaz sensorudur. CO2 səviyyəsindəki dəyişiklik sensorun müqavimətini dəyişdirir və nəticədə sensorun çıxışı dəyişir. Sensorda yaranan dəyər Arduino lövhəsinə Analog Girişə verilir. (Mən Arduino Uno istifadə etmişəm). Analoq məlumatlar Arduino ADC tərəfindən qəbul edilir, gərginlik səviyyələrinə görə CO2 səviyyələrini ppm-də göstərir.

Xüsusiyyətlər

A0 – Sensorun Analoq Çıxışı

D0 – Sensorun Rəqəmsal Çıxışı

GND – Torpaq

VCC – 5V

Həm A0, həm də D0 istifadə edə bilərsiniz, burada A0, PPM-də CO2 dəyərini təyin etdiyimiz analog çıxışı verir. Sensorun D0 çıxışı, CO2 yüksək həddə çatdıqda yüksək nəticə ( “1” ) verir.

Tələb olunan Komponentlər

Birləşmələr

Arduino ilə MQ-135 sensoru

LCD və Arduino ilə MQ-135 qaz sensoru

Kitabxanaları yükləyin

MQ-135 Arduino Kodu

#include <LiquidCrystal_I2C.h>
#include "MQ135.h"
#define ANALOGPIN A2    //  Define Analog PIN on Arduino Board
#define RZERO 206.85    //  Define RZERO Calibration Value
MQ135 gasSensor = MQ135(ANALOGPIN);
LiquidCrystal_I2C lcd(0x27, 16,2);
void setup()
{ 
  lcd.init(); 
  lcd.begin(16,2);//Defining 16 columns and 2 rows of lcd display
  lcd.backlight();
  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);
  Serial.print("CO2 ppm value : ");
  Serial.println(ppm);
  lcd.setCursor(0,0);
  lcd.print("   Tech Maker   ");
  lcd.setCursor(0,1);
  lcd.print("CO2 : ");
  lcd.print(ppm);
  lcd.print("PPM");
  
}
Exit mobile version