Tutorial Arduino UNO R3 Mengakses Sensor Gas MQ-2

Indobot Academy

Arduino Sensor Gas
Arduino Sensor Gas

Hallo Sahabat Indobot… kali ini saya akan membagikan tutorial mengakses sensor Gas jenis MQ-2 dengan Arduino. Sensor ini berfungsi untuk mendeteksi gas asap rokok dan gas yang mudah terbakar. Lebih lengkapnya sensor ini dapat mendeteksi gas LPG, i-butana, propana, metana, alkohol, dan hidrogen. Berikut ini adalah bentuk fisik serta spesifikasi dari sensor MQ-2 :

Gambar Sensor MQ 2
Gambar Sensor MQ 2

Spesifikasi :

  1. Pertama, Dapat mendeteksi gas LPG, i-butana, propana, metana, alkohol, hidrogen dan asap
  2. Kedua, Memiliki dual signal output (analog output, and TTL level output)
  3. Kemudian Range tegangan analog keluaran antara 0~5Vdc
  4. Selanjutnya mempunyai kestabilan pembacaan yang bagus dan stabil
  5. Setelah itu Respon cepat dan sensitivitas tinggi
  6. Kemudian Output dari sensor berupa Analog dan Digital
  7. Trigger Level configuration
  8. Terdapat Potentiometer
  9. Dimensi module 32 x 20 mm

Selanjutnya mari kita praktikkan tahap demi tahap tutorial kali ini untuk dapat mengakses sensor Gas MQ-2.


1.Alat dan Bahan

Pertama siapkan alat dan bahan yang di butuhkan pada tutorial ini, Berikut adalah alat dan bahan yang dibutuhkan:

  1. Komputer yang terinstal Arduino IDE                      1 unit
  2. Arduino UNO R3 & Kabel USB                                  1 buah
  3. Sensor Gas MQ-2                                                         1 buah
  4. Kabel Penghubung                                                      Secukupnya

2.Gambar Rangkaian

Tahap Kedua buatlah rangkaian seperti pada gambar dibawah ini :

Gambar Rangkaian MQ2 dan Arduino Uno
Gambar Rangkaian MQ2 dan Arduino Uno

Keterangan :

  1. Kaki VCC Sensor pada pin 5V
  2. Kaki Ground Sensor pada pin GND
  3. Kaki AOUT (Analog OUT) Sensor pada pin A0
  4. Kaki DOUT (Digital OUT) Sensor pada pin 2

3.Programming

Tahap selanjutnya, Bukalah Arduino IDE  pada komputer, sebelum mengetikkan program pastikan Arduino IDE kalian sudah menginstall library MQ.2. jika belum silahkan di tambhakan librarynya terlebih dahulu kemudian ketikkan program di bawah ini :

Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!

 
#include

 

 

 

int pinAout = A0;

int lpg_gas, co_gas, smoke_gas;

 

MQ2 mq2(pinAout);

 

void setup(){

//Set serial monitor pada baut 9600

Serial.begin(9600);

mq2.begin();

}

 

void loop(){

/*Pembacaan ketiga gas sekaligus dalam satuan PPM

* No.1 = Gas LPG

* no.2 = Gas CO

* n0.3 = Gas SMOKE

*/

float* values= mq2.read(true); //jika diset "false" tidak akan dimunculkan di serial monitor

lpg_gas = mq2.readLPG();

co_gas = mq2.readCO();

smoke_gas = mq2.readSmoke();

delay(1000);

}

 

Setelah program diatas selesai diketik, hubungkan Board arduino dengan Komputer menggunakan USB Arduino klik verify, jika program sudah benar lakukan upload program ke Board Arduino. Pastikan proses upload selesai dan berhasil.

Setelah proses upload berhasil, berikan asap atau gas pada sensor kemudian lihat hasil pembacaan dengan cara membuka serial monitor pada arduino IDE.

Baiklah Sahabat Indobot Sampai disini dulu tutorial Arduino UNO kali ini. Semoga bermanfaat dan Sampai Jumpa di tutorial berikutnya….

[zombify_post]

Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!

 

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp