SENSOR MQ-6 PENDETEKSI GAS LPG BERBASIS ARDUINO
a. Mampu memahami tentang sensor gas MQ-6
b. Mampu memahami rangkaian pada arduino
c. Mampu memahami prinsip kerja sensor gas MQ-6
Sensor [KEMBALI]
Sensor adalah komponen yang dapat digunakan untuk mengkonversi suatu besaran tertentu menjadi satuan analog sehingga dapat dibaca oleh suatu rangkaian elektronik. Atau dengan kata lain sensor adalah alat ukur untuk mendeteksi sesuatu, yang digunakan untuk mengubah variasi mekanis, magnetis, panas, sinar, dan kimia menjadi tegangan dan arus listrik.
Sensor Gas MQ-6 [KEMBALI]
Sensor MQ-6 adalah sensor yang digunakan untuk mendeteksi LPG, iso-butana, propana dngan sensitivitas yang tinggi.
Sensor ini mempunyai sensitivitas yang kecil terhadap alkohol, asap makanan, dan asap rokok. MQ-6 merupakan sensor yang mempunyai respon cepat terhadap LPG, stabil dan tahan lama serta dapat digunakan dalam rangkaian yang sederhana. MQ-6 biasa digunakan didalam perlengkapan mendeteksi kebocoran gas dalam rumah tangga dan industri.
Bahan yang digunakan sensor gas MQ-6 adalah SnO2, dimana material tersebut memiliki konduktivitas yang rendah di udara bersih. Ketika terdapat gas yang mudah terbakar disekitar sensor tersebut, konduktivitas sensor akan meningkat seiring dengan kenaikan konsentrasi gas di udara. Perubahan konduktivitas tersebut dapat dikonversi menjadi sinyal keluaran dengan rangkaian sederhana.
Spesifikasi Sensor Gas MQ-6 [KEMBALI]
A. Kondisi standar kerja
1. Tegangan sirkuit (Vc) : 5V +/- 0.1 AC atau DC
2. Tegangan pemanasan (Vh) : 5V +/- 0.1 AC atau DC
3. Resistansi load (PL) : 20k ohm
4. Konsumsi pemanasan (Ph) : < 750 mw
B. Kondisi lingkungan
1. Suhu penggunaan : -10'C hingga 50 'C
2. Suhu penyimpanan : -20'C hingga 70'C
3. kelembapan terkait : < 95% Rh
4. Konsentrasi oksigen ; 21% (kondisi standar) konsentrasi oksigen dapat mempengaruhi sensitivitas
Komponen [KEMBALI]
1. Sensor gas MQ-6
2. Arduino uno
3. Kabel jumper
4. Buzzer atau speaker
5. Laptop atau PC untuk proses coding dan pembacaan data dari arduino
Rangkaian [KEMBALI]
ARDUINO UNO
MQ-6
Konfigurasi rangkaian
VCC MQ-6 ke 5V arduino
GND MQ-6 ke GND arduino
A0 MQ-6 ke A0 arduino
Bisa ditambahkan speaker sebagai penanda dengan konfigurasi
VCC speaker ke pin 12 arduino
GND speaker ke GND arduino
Kode Arduino
void setup() { Serial.begin(9600); //deklarasi proses komunikasi serial pinMode(12,OUTPUT);//deklarasi pin no 12 berfungsi sebagai output } void loop() { float sensorValue; //membuat tampungan data tipe float bernama sensorValue sensorValue = analogRead(A0); //meng-inputkan pembacaan fungsi analogRead pada pin A0 ke sensorValue Serial.print("sensor value = "); //menampilkan data "sensor value = " pada serial monitor Serial.println(sensorValue); //menampilkan data sensorValue pada serial monitor if(sensorValue>850) //apabila nilai sensorValue lebih dari 850 {digitalWrite(12,HIGH);} //pin no 12 di buat HIGH atau di beri tegangan 5V if(sensorValue<849) //apabila nilai sensorValue kurang dari 849 {digitalWrite(12,LOW);} //pin no 12 di buat LOW atau di beri tegangan 0V delay(1000); //di beri jeda 1 detik }
Pada program ini di seting alarm akan berbunyi ketika mendeteksi nilai
baca analog lebih dari 850 ( sensitivitas rendah ), untuk membuat alarm
langsung berbunyi ketika mendeteksi sedikit saja gas LPG dapat di seting
dengan menurunkan nilai ambang batas analognya semisal menjadi 450. Dan
pada program,alarm akan berhenti berbunyi ketika nilai baca sensor
kurang dari 849.
Video [KEMBALI]
[MENUJU AWAL]
Tidak ada komentar:
Posting Komentar