Contoh Program Sensor Asap / Gas MQ2 MQ-2 Dengan Arduino

Spread the love

Deskripsi Modul Sensor MQ2 / MQ-2

Pada artikel ini kita akan berikan contoh program sensor asap / gas MQ2 / MQ-2 dengan menggunakan Arduino UNO. Sebelumnya kita bahas dulu sedikit mengenai apa itu sensor asap / gas MQ2 / MQ-2.

MQ2 atau MQ-2 adalah sebuah modul sensor yang dapat digunakan untuk mendeteksi asap atau gas yang mudah terbakar pada konsentrasi antara 200 ppm – 10.000 ppm.

Gas apa saja yang dapat dideteksi oleh MQ2 antara lain LPG, Hydrogen (H2), Methane (CH4), Carbon Monoxide (CO), Alcohol, Smoke (Asap) dan Propane. Sensor ini didesign untuk pemakaian indoor pada suhu ruangan. Biasanya diaplikasikan pada peralatan pendeteksi kebocoran gas yang mudah terbakar pada sebuah rumah, instansi, gudang maupun pabrik industri.

Hal ini merupakan sebuah tindakan pencegahan karena apabila ada gas yang bocor sudah terdeteksi sejak awal dan bisa segera dilakukan tindakan penanganannya sehingga dapat mencegah kebakaran. Selain untuk alat pencegahan kebakaran, MQ2 juga bisa digunakan sebagai alat untuk monitoring kualitas udara atau Air Quality Monitoring.

Modul Sensor MQ2 / MQ-2

Bagaimana Cara Kerja MQ2 / MQ-2

MQ2 atau MQ-2 merupakan sebuah sensor gas tipe Metal Oxide Semiconductor (MOS) atau dikenal juga sebagai Chemiresistors karena pendeteksian didasarkan pada perubahan nilai resistansi dari material / bahan dari sensor ketika bahan / material tersebut bersentuhan dengan gas yang dideteksi.

Dengan menggunakan konstruksi rangkaian voltage divider atau pembagi tegangan, maka kadar suatu gas bisa diukur / diperoleh. Nilai resistansi dari sensor MQ2 berbanding lurus dengan kadar atau konsentrasi dari suatu gas yang dideteksi.

Spesifikasi

  • Power indikator LED
  • TTL sinyal output LED
  • Digital output DO
  • Analog output AO
  • TTL output (DO) aktif Low
  • Semakin banyak onsentrasi gas terdeteksi maka tegangan AO semakin tinggi
  • dimensi : 32 (L) * 20 (W) * 22 (H)
  • Input voltage : DC5V 
  • Power consumption ( current ) : 150mA
  • DO output : TTL digital 0 and 1 (0.1 and 5V)
  • AO output : 0.1 – 4 V

Hardware Yang Dibutuhkan

  • Arduino Uno atau bisa yang lainnya
  • Modul sensor MQ-2
  • LED
  • Buzzer
  • Beberapa kabel jumper Dupont M/F atau F/F

Rangkaian / Wiring

MQ2Arduino
5V5V
GNDGND
A0A0
D0D0

Program Dasar

Berikut adalah contoh program sederhana untuk membaca output dari sensor MQ2 (A0), kemudian menyalakan LED dan membunyikan buzzer apabila hasil pembacaan dari sensor MQ2 melebihi nilai batas Threshold yang kita set.

const int mqxPin = A0;  // pin A0 MQ2 dikoneksikan ke pin analog A0 Arduino
int redLed = 12;  // LED dihubungkan dengan pin 12 Arduino
int buzzer = 10;  // Buzzer dihubungkan dengan pin 10 Arduino 
int sensorThres = 400; // Tegangan threshold Sensor yg kita inginkan

void setup()
{
    pinMode(mqxPin, INPUT);
    pinMode(redLed, OUTPUT);
    pinMode(buzzer, OUTPUT);
    Serial.begin(9600); // Inisialisasi Serial Monitor pd Baudrate = 9600 
}

void loop()
{
    int analogSensor = analogRead(mqxPin);
    Serial.print("Output MQ-2 : ");
    Serial.println(analogSensor);
// Cek apakah lebih besar dari tegangan threshold 
   if (analogSensor > sensorThres)
   {
     digitalWrite(redLed, HIGH);
     tone(buzzer, 1000, 200);
   }
   else
   {
     digitalWrite(redLed, LOW);
     noTone(buzzer);
   }
   delay(1000);  // Jeda Waktu 1 detik u/ pembacaan berikutnya
}

Demikian contoh program sederhana sensor MQ2 / MQ-2 dengan menggunakan Arduino untuk mendeteksi asap atau gas mudah terbakar pada level tertentu yang akan memicu atau membunyikan buzzer dan menyalakan LED sebagai alarm.

Untuk contoh program MQ2 yang lebih detail yaitu mengukur konsentrasi dari berbagai gas yang ada di udara, silahkan pelajari artikel berikut :

Interfacing Modul Sensor Asap / Gas MQ2 MQ-2 Dengan Arduino Untuk Mengukur Konsentrasi Gas Mudah Terbakar

Pada artikel link diatas, MQ2 digunakan untuk mengukur kandungan atau konsentrasi dari gas : LPG, Hydrogen (H2), Methane (CH4), Carbon Monoxide (CO), Alcohol, Smoke (Asap) dan Propane dalam satuan ppm.

++++++++ Semoga Bermanfaat ++++++++

1 Komentar

Leave a Reply

Alamat email Anda tidak akan dipublikasikan.


*