Cara Menggunakan Sensor MQ2 dan LCD

Pada artikel kali ini saya akan membahas Cara Menggunakan Sensor MQ2 dan LCD, tentunya masih menggunakan Arduino sebagai kontrolernya. Sebelum ke inti pembahasan alangkah baiknya kita mengenal apa sih sensor MQ2 ini? MQ2 adalah sebuah sensor yang dapat mendeteksi segala macam gas mulai dari asap, LPG, CO, alkohol, H2 dan propana. Sensor ini dapat difungsikan untuk hal-hal yang sifatnya darurat seperti kebocoran gas dan kebakaran. MQ2 sudah banyak di jual di pasaran dan sudah dalam bentuk modul, sehingga mudah digunakan pada mikrokontroler. Untuk banyaknya pin yang terdapat pada MQ2 sejumlah 4 pin yaitu VCC, GND, DO(digital Output) dan AO(analog output). Yap, sensor ini dapat digunakan dengan dua cara bisa melalui digital (HIGH/LOW) dan analog(range) yang bisa kita sesuaikan nilainya. Semakin  banyak gas yang terdeteksi maka nilainya akan semakin kecil / LOW dan sebaliknya.

Nah berikut akan dijelaskan apa-apa saja sih yang dibutuhkan untuk dapat menggunakan sensor MQ2 dan LCD langsung saja berikut ini : 

Software : Arduino IDE

Library :
- LCD ==> LiquidCrystal_I2C, silahkan download
- MQ2 ==> mq2, silahkan download.

Hardware :
- Arduino Nano atau board yang lainnya
- Sensor MQ2
- LCD 16x2 I2C
- Kabel jumper
- Projectboard jika diperlukan.

Konsep :
"Jadi nanti kita akan mendeteksi tiga variabel yaitu smoke atau asap, gas lpg dan gas CO kemudian hasilnya akan kita tampilkan pada LCD ".

Rangkaian :
Menggunakan sensor Mq2
keterangan :
Sensor MQ2 :
- Pin A0 dihubungkan ke pin A0 Arduino
- GND dihubungkan ke GND Arduino
- VCC dihubungkan ke 5V Arduino

LCD 16x2 :
- SDA dihubungkan ke pin A4 Arduino
- SCL dihubungkan ke pin A5 Arduino
- VCC dihubungkan ke 5v Arduino
- GND dihubungkan ke pin GND

Persiapan komponen

Rangkai semua komponen seperti keterangan pin dan gambar di atas. Temen-temen dapat menggunakan jenis Arduino apa pun, karena tidak keterangan pin pun sama tidak ada yang berbeda. Tinggal perhatikan saja letak pin-pinya, jangan lupa untuk menghubungkan kabel USB downloader (kabel biru) ke komputer.

Persiapan Arduino IDE

=> Buka Arduino IDE, pilih Board pada menu Tools. Karena saya menggunakan Arduino Nano maka saya memilih Arduino Nano.
=> Kemudian cek Port apakah sudah terdapat port yang tersedia atau belum, jika sudah ceklis misalnya COM32.
=> Masukkan satu persatu library yang sudah didownload sebelumnya.
=> Kalau sudah, saatnya eksekusi program di bawah ini. Upload ya manteman...

Eksekusi

#include <MQ2.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);

int pinSensor = A0;
int asap, lpg, co;

MQ2 mq2(pinSensor);

void setup() {
lcd.begin();
mq2.begin();
}
void loop() {
float* values = mq2.read(true);
asap = mq2.readSmoke();
lpg = mq2.readLPG();
co = mq2.readCO();

lcd.setCursor(0, 0);
lcd.print("Asap: ");
lcd.print(asap);
lcd.print(" PPM");
lcd.print(" LPQ: ");
lcd.print(lpg);
lcd.setCursor(0, 1);
lcd.print("CO: ");
lcd.print(co);
delay(1000);
}

Jika sudah terupload "Done uploading", uji coba sensor MQ2 dengan mendekatkan sebuah asap misal dari kertas yang dibakar, bisa juga menggunakan ke gas lpg atau pun korek api gas. Dan lihat hasilnya pada LCD.

Baca juga :
Solusi Cepat Mengatasi Masalah pada LCD
Cara Menggunakan Sensor PIR dan LCD
Cara Menggunakan Sensor Api (Flame Sensor)

Cukup sekian pembahasan kali ini, terima kasih sudah berkunjung. Nantikan update pembahasan menarik lainnya hanya di symask.blogpot.com. Bisa juga melalui fanspage facebook like dan ikuti Symask agar update seputar Arduino muncul di beranda temen-temen. Salam.

0 Response to "Cara Menggunakan Sensor MQ2 dan LCD"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel

Iklan Bawah Artikel