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 :
Spesifikasi :
- Pertama, Dapat mendeteksi gas LPG, i-butana, propana, metana, alkohol, hidrogen dan asap
- Kedua, Memiliki dual signal output (analog output, and TTL level output)
- Kemudian Range tegangan analog keluaran antara 0~5Vdc
- Selanjutnya mempunyai kestabilan pembacaan yang bagus dan stabil
- Setelah itu Respon cepat dan sensitivitas tinggi
- Kemudian Output dari sensor berupa Analog dan Digital
- Trigger Level configuration
- Terdapat Potentiometer
- 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:
- Komputer yang terinstal Arduino IDE 1 unit
- Arduino UNO R3 & Kabel USB 1 buah
- Sensor Gas MQ-2 1 buah
- Kabel Penghubung Secukupnya
2.Gambar Rangkaian
Tahap Kedua buatlah rangkaian seperti pada gambar dibawah ini :
Keterangan :
- Kaki VCC Sensor pada pin 5V
- Kaki Ground Sensor pada pin GND
- Kaki AOUT (Analog OUT) Sensor pada pin A0
- 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!