Sensor gas merupakan jenis sensor yang bertujuan untuk mengukur kandungan senyawa
gas polutan tertentu yang berada pada udara bebas, seperti karbon-dioksida (CO2), karbon-
monosikda (CO), hidrokarbon (LPG, LNG) dan lain-lain. Sudah semakin banyak dipasaran telah
beredar sensor pengindra gas semikonduktor dalam bentuk modul yang terpackage dengan PCB.
Semakin beragam tipe – tipe sensor gas yang ada dipasaran, yang dimana tentunya ini dibedakan
oleh jenis objektivitas gas yang akan disensing di udara bebas.
Prinsip Kerja Sensor Gas secara Umum
Pada sensor gas terdapat heater yang berfungsi untuk memicu sensor dapat bekerja
mendeteksi objektivas tipe gas yang akan disensing.
Pada sensor juga terdapat nilai resistansi yang berubah – ubah sesuai dengan nilai
kepekatan gas yang akan disensing.
Semakin tinggi nilai kepekatan gas yang tersensing di udara bebas, semakin rendah
nilai resistansi. Dan apabila semakin rendah nilai kepekatan gas yang tersensing di
udara bebas, semakin tinggi nilai resistansi.
Berikut adalah contoh sensor tipe MQ-2 yaitu sensor yang berfungsi untuk
mendeteksi gas asap rokok dan gas yang mudah terbakar.
Tutorial Pertama Pembacaan PPM sensor MQ-2 via Serial Monitor Arduino
IDE
Bahan yang perlu dipersiapkan :
Arduino Uno
Komputer + Software IDE Arduino
Modul Sensor Gas MQ-2
Kabel Jumper
Skema sederhana yang dirangkaikan
Anda dapat menggunakan library dari pihak ketiga untuk kemudahaan dalam pemrograman.
Download Library : Filenya ini
Peletakan Library pada masing – masing Operation System :
MQ2 mq2(pinAout);
void setup(){
//Set serial monitor pada baut 9600
Serial.begin(9600);
mq2.begin();
}
void loop(){
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);
}
Tutorial Kedua Pembacaan PPM sensor MQ-2 penampil LCD 16×2
Bahan yang perlu dipersiapkan :
Arduino Uno
Komputer + Software IDE Arduino
Modul Sensor MQ-2
Kabel Jumper
LCD 16×2 + PCF8574
Skema untuk tutorial kedua ini
/* --- www.nyebarilmu.com --- */
#include <LiquidCrystal_PCF8574.h>
#include <MQ2.h>
#include <Wire.h>
LiquidCrystal_PCF8574 lcd(0x38);
// dapat dicek menggunakan i2c finder
int pinAout = A0;
int lpg_gas, co_gas, smoke_gas;
MQ2 mq2(pinAout);
void setup(){
//Set serial monitor pada baut 9600
Serial.begin(9600);
lcd.begin(16, 2); //prosedur pemanggilan LCD
lcd.setBacklight(255);
TUGAS
Silahkan buat proyek dengan menambahkan LED sebagai indikator adanya gas dengan saklar
relay.
Sumber: https://www.nyebarilmu.com/cara-mengakses-sensor-gas-menggunakan-arduino/