Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

LABORATORIUM SENSOR DAN TRANDUSER II

MODUL SMOKE SENSOR MQ-2

Disusun Oleh :
Fajar Alfin Nuril Haq
NIM. 3.32.17.0.09
Rifky Khoirulloh Yoga Pratama
NIM. 3.32.17.0.21

PROGRAM STUDI D3 TEKNIK ELEKTRONIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
2019
LAPORAN PERCOBAAN 8

I. Judul : Modul Smoke Sensor MQ-2

II. Tujuan :
1. Mengetahui kegunaan modul Modul Smoke Sensor MQ-2
2. Membuat peralatan detektor asap berbasis Arduino
III. Daftar Program
1. Program untuk menampilakan jika sensor mendeteksi adanya asap yang
ditampilkan pada serial monitor
2. Program untuk menampilkan jika sensor mendeteksi adanya asap yang
ditampilkan pada LCD dan bunyi buzzer
3. Program untuk menampilkan intensitas asap yang dideteksi dalam satuan ppm
dan ditampilkan pada LCD dan bunyi buzzer
IV. Penjelasan Program
1. Program untuk menampilakan jika sensor mendeteksi adanya asap yang
ditampilkan pada serial monitor dan bunyi buzzer

#define MQ2pin (0)


float sensorValue; //variable to store sensor value
void setup() {
// put your setup code here, to run once:
Serial.begin (9600); //set the serial port to 9600
Serial.println ("Gas sensor warming up!");
delay (20000); //allow the MQ-6 to warm up
}
void loop() {
// put your main code here, to run repeatedly:
sensorValue=analogRead(MQ2pin); //read analog input pin 0
Serial.print("Sensor Value:");
Serial.print(sensorValue);
if(sensorValue>300)
{
Serial.print("Smoke detected!");
}
Serial.println("");
delay (2000); //
}
2. Program untuk menampilkan jika sensor mendeteksi adanya asap yang
ditampilkan pada LCD dan bunyi buzzer

#define MQ2pin (0)


float sensorValue;
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars
and 2 line display
int baser = 2;
void setup() {
lcd.begin(); // initialize the lcd
lcd.begin();
lcd.backlight();
Serial.begin(9600);
Serial.println("Gas sensor warming up");
pinMode(baser,OUTPUT);
delay(2000);
}
void loop() {
sensorValue=analogRead(MQ2pin);
Serial.print ("sensor Value: ");
Serial.print (sensorValue);
lcd.setCursor(0,0);
lcd.print("KONDISI: ");
if(sensorValue>300)
{
lcd.setCursor(0,9);
lcd.print("ADA ASAP ");
digitalWrite(baser,HIGH);
}
if(sensorValue<300)
{
lcd.setCursor(0,9);
lcd.print("TIDAK ADA");
digitalWrite(baser,LOW);
}
Serial.println("");
delay(2000);
}\
3. Program untuk menampilkan jika sensor mendeteksi adanya asap yang
ditampilkan pada LCD dan bunyi buzzer

#define MQ2pin (0)


float sensorValue;
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars
and 2 line display
int baser = 2;
void setup() {
lcd.begin(); // initialize the lcd
lcd.begin();
lcd.backlight();
Serial.begin(9600);
Serial.println("Gas sensor warming up");
pinMode(baser,OUTPUT);
delay(2000);
}
void loop() {
sensorValue=analogRead(MQ2pin);
Serial.print ("sensor Value: ");
Serial.print (sensorValue);
lcd.setCursor(0,0);
lcd.print("Nilai: ");
lcd.setCursor(13,0);
lcd.print("PPM");
lcd.setCursor(6,0);
lcd.print (sensorValue);
if(sensorValue>300)
{
lcd.setCursor(0,1);
lcd.print("ADA ASAP ");
digitalWrite(baser,HIGH);
}
if(sensorValue<300)
{
lcd.setCursor(0,1);
lcd.print("TIDAK ADA ASAP");
digitalWrite(baser,LOW); }
Serial.println("");
delay(2000);
}\
V. Hasil Percobaan
Percobaan 1
Modul Sensor MQ-2 Nilai Sensor (PPM) Tampilan Serial Monitor
Tidak Ada Asap <300 (287) Tampilan Nilai Sensor
Tampilan Nilai Sensor +
Mendeteksi Asap >300 ( 758)
peringatan Smoke Detected

Percobaan 2
Modul Sensor MQ-2 Nilai Sensor (PPM) Tampilan LCD Buzzer
Tidak Ada Asap <300 (287) KONDISI :TIDAK ADA Mati
Mendeteksi Asap >300 ( 758) KONDISI :ADA ASAP Nyala

Percobaan 3
Modul Sensor Nilai Sensor Buzzer
Tampilan Serial Monitor
MQ-2 (PPM)
Tidak Ada Asap 287 Nilai PPM + ADA ASAP Mati
Nilai PPM +TIDAK ADA Nyala
Mendeteksi Asap 758
ASAP

4. Pembahasan
1. Program pertama adalah program menampilkan pembacaan nilai sensor modul
sensor MQ-2 sebagai pendeteksi asap. Pada program, jika nilai sensor< 300 maka
sensor tidak mendeteksi adanya asap dan nilai ditampilkan pada Serial Monitor. Pada
hasil percobaan menunjukkan bahwa nilai sensor 200 - 287 yang artinya tidak
mendeteksi adanya asap. Jika nilai sensor> 300 maka tandanya sensor MQ- 2
mendeteksi adanya asap. Pada hasil percobaan menunjukkan bahwa nilai sensor
yang ditampilkan pada Serial Monitor adalah 600 sampai 780 maka tandanya sensor
MQ-2 mendeteksi adanya asap.
2. Program kedua adalah program menampilkan pembacaan nilai sensor modul sensor
MQ-2 sebagai pendeteksi asap. Pada program, jika nilai sensor< 300 maka sensor
tidak mendeteksi adanya asap dan nilai ditampilkan pada LCD. Pada hasil percobaan
menunjukkan bahwa nilai sensor 287 yang artinya tidak mendeteksi adanya asap dan
tampilan LCD adalah “TIDAK ADA”. Jika nilai sensor > 300 maka tandanya sensor
MQ-2 mendeteksi adanya asap. Pada hasil percobaan menunjukkan bahwa nilai
sensor yang ditampilkan pada LCD adalah 780 maka tandanya sensor MQ-2
mendeteksi adanya asap yang tertampil pada LCD “ADA ASAP” dan juga ditandai
dengan adanya bunyi buzzer.
3. Program kedua adalah program menampilkan pembacaan nilai sensor modul sensor
MQ-2 sebagai pendeteksi asap. Pada program, jika nilai sensor< 300 maka sensor
tidak mendeteksi adanya asap dan nilai ditampilkan pada LCD. Pada hasil percobaan
menunjukkan bahwa nilai sensor 287 yang artinya tidak mendeteksi adanya asap dan
tampilan LCD adalah “TIDAK ADA” dan menampilkan nilai ppm 287. Jika nilai
sensor > 300 maka tandanya sensor MQ-2 mendeteksi adanya asap. Pada hasil
percobaan menunjukkan bahwa nilai sensor yang ditampilkan pada LCD adalah 780
maka tandanya sensor MQ-2 mendeteksi adanya asap yang tertampil pada LCD
“ADA ASAP” dan menampilkan nilai ppm 780 ditandai dengan adanya bunyi
buzzer.
5. Kesimpulan
MQ-2 adalah salah satu sensor gas yang digunakan dalam seri sensor MQ. Ini adalah
sensor gas tipe logam oksida semikonduktor (MOS) yang juga dikenal sebagai
Chemiresistors karena deteksi didasarkan pada perubahan resistansi bahan
penginderaan ketika gas bersentuhan dengan bahan tersebut. Menggunakan jaringan
pembagi tegangan sederhana, konsentrasi gas dapat dideteksi. Sensor gas MQ-2
bekerja pada 5V DC dan menarik daya sekitar 800mW. Sensor ini dapat mendeteksi
konsentrasi LPG, Asap, Alkohol, Propana, Hidrogen, Metana,dan karbon monoksida
dari 200 hingga 10.000 ppm.
6. Lampiran

Anda mungkin juga menyukai