Proyek Arduino UNO + Sensor Gas MQ-2

Proyek Arduino UNO + Sensor Gas MQ-2

Deteksi gas LPG, asap, dan hidrogen dengan sensor MQ-2.
Proyek ini menggunakan Arduino UNO dan sensor gas MQ-2 untuk memantau kebocoran gas secara real-time. Cocok untuk sistem keamanan rumah, dapur, atau laboratorium.

Tujuan Proyek

  • Mendeteksi gas mudah terbakar seperti LPGHidrogen (H₂), dan asap rokok.
  • Menampilkan pembacaan gas di Serial Monitor.
  • Mengubah nilai ADC menjadi estimasi PPM (parts per million).

Komponen yang Dibutuhkan:

KomponenJumlahKeterangan
Arduino UNO1Mikrokontroler utama
Sensor Gas MQ-21Sensor gas analog, deteksi LPG & asap
Kabel JumperBeberapaUntuk koneksi antara sensor dan Arduino
Breadboard1 (opsional)Untuk prototyping
Laptop + Kabel USB1Untuk upload program & monitoring serial

Skema Koneksi (Wiring):

Hubungkan sensor gas MQ-2 ke Arduino UNO sebagai berikut:

Pin MQ-2Ke ArduinoFungsi
VCC5VTegangan kerja sensor
GNDGNDGround
A0 (Analog Out)A0Output analog ke Arduino

Kode Program Arduino + MQ-2

#include <Arduino.h>

const int port_gas_mq2 = A0;

float konversiKePPM_gas_mq2(int sensorValue) {
  float RsRo = (1023.0 / sensorValue) - 1.0;
  float ppm = 1.0955 * pow(10, 1.3993 * RsRo);
  return ppm;
}

void setup() {
  Serial.begin(9600);
  pinMode(port_gas_mq2, INPUT);
}

void loop() {
  float gas_mq2 = konversiKePPM_gas_mq2(analogRead(port_gas_mq2));
  Serial.println("GAS MQ2 : " + (String)gas_mq2);
  delay(1000); // jeda pembacaan agar tidak terlalu cepat
}

Cara Melihat Hasil:

  1. Upload kode ke Arduino menggunakan Arduino IDE.
  2. Buka Serial Monitor (Ctrl + Shift + M).
  3. Pastikan baudrate = 9600.
  4. Arahkan asap korek api (tanpa api) atau gas ringan ke sensor.
  5. Lihat nilai GAS MQ2 : … meningkat saat mendeteksi g

Cara Kerja Sensor MQ-2

Sensor MQ-2 mengubah kadar gas menjadi tegangan analog. Arduino membaca tegangan tersebut melalui ADC (0–1023) dan bisa diubah menjadi estimasi PPM. Semakin tinggi konsentrasi gas, semakin besar nilainya.

Interpretasi Nilai

Nilai PPM (Estimasi)Kondisi Lingkungan
< 200Normal
200 – 400Terdeteksi gas ringan
> 400Potensi kebocoran / asap

Nilai PPM di atas adalah estimasi kasar. Untuk akurasi tinggi, butuh kalibrasi manual dan kurva sensor dari datasheet.

Penutup

Sensor MQ-2 + Arduino merupakan kombinasi tepat untuk proyek monitoring gas. Kamu bisa terus mengembangkan proyek ini ke arah yang lebih canggih, termasuk IoT, sistem alarm otomatis, dan integrasi dengan perangkat Android.

Diskusi lebih lanjut kontak di bawah :

Media sosial lainnya :