BAB I
PENDAHULUAN
banyak sarana yang di rancang secara otomatis untuk membantu kegiatan manusia
tingkat keamanan yang sangat besar ,terutama pada ruangan yang harus terhindar
dari nyala api dan gas yang mudah terbakar yang sangat merugikan seperti kasus
ledakan tabung gas LPG 3 kilogram di patam lestari, sekupang, membuat roosalita
menjadi korban pada tanggal 26 Januari 2018 [1] . Penyebab terjadinya ledakan
gas adalah kebocoran gas yang terjadi karena kelalalian pemilik rumah yaitu gas
Hal itu dapat di diatasi dengan memasang pendeteksi adanya gas bocor.
Sensor gas adalah sensor yang befungsi untuk mengukur senyawa gas polutan
yang ada di udara, seperti karbon monoksida, hidrokarbon, nitrooksida, dan lain-
lain. Sudah semakin banyak dipasaran telah beredar pengedarkan sensor gas
mahal maka sensitivitas semakin bagus. Sensor gas dapat digabungkan dengan
berupa sms ( short massage service ) yang didukung dengan blower fan sebagai
2
industri yang rawan akan kebocoran gas. Hal ini dapat mengurangi dan
meminimalisir terjadi kebakaran pada saat pemilik rumah maupun badan usaha
saat di tinggalkan[2].
pendeteksi gas LPG menggunakan sensor gas MQ-6. Penulis merancang modul
ini dengan sensor gas yang akan memberikan pesan yang di kirim melalui
MODUL GSM SIM 900. Kemudian juga di gunakan buzzer untuk pemberitahuan
dini saat terjadi kebocoran gas dan blower fan sebagai penggaman pertama saat
bagaimana cara merancang sensor kebocoran gas dengan barbasis Ardiuno yang
memberikan laporan berupa notification sms dan emergency berupa blower fan?
pendeteksi kebocoran gas dengan sms notification berbasis Arduino Atmega 328
1.4 Tujuan penelitian Adapun tujuan yang hendak di capai dalam penelitian
membaca serta memahami skripsi yang dibuat kepada para membaca yaitu dengan
BAB I Pendahuluan
Pada bab ini penulis akan menjelaskan latar belakang penulisan tujuan dan
penulisan.
Pada bab ini penulis akan menjelaskan teori-teori dasar dari komponen-
komponen apa saja yang digunakan dalam perancangan dan pembuatan alat yang
kebocoran gas.
4
sms dengan blower fan sebagai emergency dan tahap pengujian sistem yang
Bab ini berisi kesimpulan dari pembahasan serta analisa yang di peroleh,
untuk meningkatkan mutu dari sistem yang di buat serta saran – saran untuk
BAB II
LANDASAN TEORI
yang banyak di aplikasikan tanpa kabel yang dapat melakukan pengiriman pesan
paging dan lain – lain [1] . Dengan adanya pemberitahuan pesan (SMS) Short
Massage service ini dapat di aplikasikan dengan sistem pendeteksi kebocoran gas
megerti dalam penggunannya serta harga yang relatif murah. Arduino dalam
bahasa pemogramanya relatif mudah tidak sulit dimengerti dan dapat di program
sesuai keinginan sesuai dengan tipe perancangan alat ataupun projek yang akan
di rancang. Arduino terdiri dari dua bagian yaitu hadwere yang terdiri dari papan
untuk menulis progaram Driver yang digunakan untuk koneksi pada komputer
service pada saat sensor berkeja menggunkan MODUL GSM SIM900A untuk
maka modem ini bertugas utuk mengirim SMS berupa data peringan pada user
Arduino sendiri merupakan salah satu mikro controller single board yang
bersifat open source, di turukan dari wiring platform dan di rancang untuk
Arduino adalah bahasa assembler yang relatif sulit tetapi dengan bahasa C yang
sederhana dengan bantuan pustaka ( library) pada arduino. Arduino adalah sebuah
board mikrokontroller yang berbasis Atmega 328 yang memiliki 14 pin input /
ouput yang mana 6 pin dapat digunakan sebagai ouput PWM, 6 analog input,
crystal osilator 16 MHz, koneksi USB, jack power , kepala ICSP,dan tombol
Atmega 328 dengan penggunaan papan pengembangan kita dapat dengan mudah
analog input, resonasi kristal kramik 16 MHz, koneksi USB, soket adaptor, pin
header ICSP, dan tombol reset. Yang terpenting untuk membatu support
mikrokontroler agar dengan mudah terhubung dengan kabel power USB ataupun
mikro controller Atmega yang di rilis oleh Atmega sebagai basis tetapi ada
lain dan tetap kompatibel dengan arduino pada level hardware. Untuk
Arduino adalah sebuah sirkuit elektonik yang open – skema nya bebas
dapat di lihat dan bisa di aplikasikan pada sebuah projek apa saja sebagai
kinerjanya dalam pengontolannya dan berikut ini adalah bagian – bagian dari
lengkapi dengan library C/C++ yang biasa disebut Wiring yang membuat operasi
input dan output menjadi lebih mudah. Arduino IDE ini di kembangkan dari
software (IDE) disebut sebagai sketch. Sketch ditulis dalam suatu editor teks dan
disimpan dalam file denga n ekstensi ino. teks editor pada arduino software
status, seperti pesan error, comile, dan upload progaram. Dibagian bawah kanan
software arduino IDE, menunjukan board yang terkonfigurasi berserta COM Port
12
(IDE) disebut sebagai sketch dalam suatu editor teks dan disimpan dalam file
status , seperti pesan error, compile, dan upload program. Di bagian bawah paling
kanan software arduino IDE, menunjukan board yang terkonfigurasi beserta com
Sensor gas adalah sensor yang befungsi untuk mengukur senyawa gas
dan lain-lain. Sudah semakin banyak dipasaran telah beredar pengedaran sensor
mahal maka sensitivitas semakin bagus. Pengedaran sensor gas tersebut bekerja
dengan semakin tinggi konsentrasi gas maka resistansi nya semakin rendah.
Banyak sekali tipe sensor gas yang digunakan dan tersedia dipasaran, seperti
sensor gas untuk mendeteksi gas LPG yaitu MQ-6. Sensor Gas MQ - 6 adalah
sensor yang di gunakan untuk mendeteksi adanya gas, sensor gas MQ - 6 dari
hanwe, Inc merupakan perangkat keras berupa sensor yang digunakan untuk
mendeteksi gas Iso- butane, gas liquefied petroleun gas (LPG), dan gas propane
dengan sensitivitas yang tingi terhadap gas LPG[5]. Sensor gas MQ-6 ini
mempunyai sensitivitas yang kecil terhadap zat alcohol dan asap rokok. Sensor
gas MQ-6 merupakan sensor yang mempunyai respon cepat terhadap gas LPG.
Sensor gas MQ-6 yang mendeteksi adanya gas LPG di udara pada kandungan
SIM900A adalah module SIM yang digunakan pada penelitian ini adalah
berfungsi untuk komunikasi antara kontroller arduino dengan web service. Module
SIM900A dan komunikasi dual band pada frekuensi 900/ 1800 MHz ( GSM900
dan GSM1800) sehingga fleksibel untuk digunakan bersama kartu SIM dari
di frekuewensi dua band 900 MHz dan 1800 MHz sekaligus: telkomsel, indosat,
dan Xl dan operator yang beroprasi pada band 1800 MHz Axis dan three.
1. Net Antena
3. RST Reset
6. GND Ground / 0V
8. DTR -
9. MICP Microphone +
kumpulan perintah yang digunakan dengan krakteristik lain setelah karakter “AT”
2.2.5 Buzzer
getaran listrik menjadi getaran suara. Pada dasarnya prinsif kerja buzzer hampir
sama dengan laud spacker, jadi buzzer juga terdiri dari kumparan yang terpasang
pada diafragma dan kemudian kumparan tersebut dialiri arua sehingga menjadi
elektromagnetik, kumparan tadi akan tertarik kedalam atau keluar, tergantung dari
arah arus dan polaritas magnetnya, karena kumparan di pasang pada difragma
maka setiap gerakan kumparan akan menggerakkan diafragma secara bolak balik
sehingga membuat udara bergetar yang akan menghasilkan suara. Buzzer bisa
digunakan sebagai indikator bahwa proses telah selesai atau terjadi sesuatu
volt.
Blower fan adalah mesin atau alat yang digunakan untuk menaikkan atau
memperbesar tekanan udara atau gas yang akan dialirkan dalam suatu ruangan
tertentu juga sebagai pengisapan atau pemvakuman udara atau gas tertentu. Bila
untuk keperluan khusus, blower fan kadang – kadang diberi nama lain misalnya
untuk keperluan gas dari dalam oven kokas disebut dengan nama exhouter. Di
industri – industri kimia alat ini biasanya digunakan untuk mensirkulasikan gas –
gas tertentu didalam tahap proses – proses secara kimiawi dikenal dengan nama
2.2.7 LCD
LCD ( Liquid Crystal Display) adalah suatu jenis media tampilan yang
dua buah lembaran bahan yang dapat mempolarisasikan dan ristal cair diatara
kedua lembaran tersebut, arus listrik yang melewati cairan menyebabkan Crystal
merata sehingga cahaya tidak dapat melalu setiap Crystal karenanya seperti
pengaturan cahaya apakah cahaya dapat melewati atau tidak sehingga dapat
mengubah bentuk Crystal cairanya membentuk tampilan angka atau huruf pada
layar LCD. Material LCD ( Liquid Cristal Display) adalah lapisan dari campuran
dalam bentuk tampilan seven- segment dan lapisan elektroda pada kaca belakang.
Berikut pada gambar 2.10 menunjukan bentuk fisik dari LCD. [4]
nilai hasil sensor, menampilkan teks atau menampilkan menu pada aplikasi
mikrokontriler.
20
Berdasarkan gambar 2.11 berikut penjelasan dari pin, kaki atau jalur input
dan kontrol dalam suatu LCD ( liquid Cristal Display ) diantranya adalah :
c. Pin data DBO sampai DB07 adalah jalur untuk memeberikan data karakter
jenis data yang masuk, apakah data atau perintah. Logika low menunjukan
e. Pin R/W ( read wirite) berfungsi sebagai intruksi pada modul jika low
f. Pin E ( enable) digunakan untuk memegang data baik masuk atau keluar.
volt[4].
kajian terhadap penelitian yang telah di lakukan sebelumnya yang linear dengan
penelitian ini.Adapun beberapa kajian penelitian yang telah di lakukan oleh para
peneliti sebelum nya, diantaranya adlah penelitaian yang di lakukan oleh Pande
Made Novan paramata, I Gusti Agung Putu Raka Agung,Pratolo Rahardjo yaitu
januari 2016[6].
Jika sensor – sensor tersebut berkserja mendeteksi gas LPG maka akan
menggunakan kontroller Atmega 8535 untuk mengontrol sensor dan saat sensor
2014. Dalam perpenilitian menggunakan sensor gas MQ-2 berbasis arduino dan
menggunakan LCD sebagai pemberitahuan pada saat sensor gas mendeteksi gas
LPG.[4]
2.4 Hipotesis
Arduino Atmega 328 akan mendapatkan hasil diantanya blower fan sebagai
3. Blower fan ini dapat menjadi emergency saat terjadi kebocoran gas.
BAB III
METODELOGI PENELITIAN
sms notification berbasis Arduino Atmega 328 ini digunakan beberapa alat demi
3.1.1 Alat
kebocoran gas dengan notification berbasis Arduino Atmega 328 adalah sebagai
berikut.
1 Solder 1 buah
6 Pena 1 buah
7 Pengaris 1 buah
23
24
3.1.2 Bahan
kebocoran gas dengan sms nafdication berbasis Arduino atmega 328 adalah
sebagai berikut.
4 Buzzer 1 buah
5 LCD 1 buah
8 Resistor 2 buah
11 Timah 1 buah
12 Akrilik Secukupnya
Dalam alir penelitian ini akan dilampirkan tahapan yang akan dilakaukan
berbasis Arduino Atmega 328 ini, yang mencakup anatara lain pengumpulan
Landasan Teori
kesimpulan
pendeteksi kebocoran gas dengan sms dengan sms notification berbasis Arduino
26
Atmega 328 ini dilakukan terlebih dahulu npengumpulan jurnal/ study literatur
akan dilakukan secaraefektif dan juga berinovasi dari penelitian yang telah
kebocoran gas dengan sms berbasis Arduino Atmega 328, melakukan uji coba
yang meliputi pengujian : uji kecepatan tanggap sensor pada saat mendeteksi
pemberitahuan sms saat sensor bekerja mendeteksi gas,uji output yang berupa
buzzer dan LCD, apakah komponen dapat bekrja dengan baik kemudian
pengujian kerja blower saat mendapatkan perintah untuk sebagai salah satu
emergency pada saat terjadi kebocoran gas , pembahasan dan analisa data yang
perintah pada alat yang akan dibuat, setelah perancangan software dan propotype
telah dilakukan dan telah dirasa program yang tanam berjalan lancar maka
noitification berbaisis Arduino Atmega 328 dan prototype peletakan pada alat ini
hal ini bertujuan untuk pada saat pengujian alat mendapatkan hasil yang real.
tahapan pengujian dilakukan maka dibuat pembhasan dan analisa yang bertujuan
berbasis Arduino Uno Atmega 328 secara garis besar perancangan sistemnya
terdiri dari 3 bagian yaitu input, proses,output. Yang dapat dilihat pada gambar
BLOWER FAN
gas dengan notification sms berbasis Arduino yang menjadi input dalam
perancangan ini berupa sensor gas MQ-6 dan Arduino Uno Atmega 328 sebagai
28
controller atau pemprosesan dan sebai ouput berupa LCD, Buzzer, Module
SIM900A dan blower fan. fungsi dari diagram blok rangkaian di atas sebagai
berikut :
1. Sensor
Sensor gas MQ-6 dimana komponen ini berfungsi sebagai input untuk
Arduino Uno Atmega 328 sebagai controller dari rangakaiam sensor MQ-6
sebagai input nya dan memproses mengasilkan input berupa LCD, Buzzer,
4. Buzzer
5. Modul SIM900A
pesan singkat ke ponsel pada saat sensor MQ-6 mendeteksi adanya gas.
sesnsor gas MQ-6 sebagai sensor nya dan menggunakan kontroller Arduino Uno
selanjut nya blower fan sebagai emegency untuk menghisap gas agar dapat
PERINGATAN DINI
KOMUNIKASI WERELEES
Menggunakan BUZZER
Menggunakan MODUL
SIM900A
EMERGENCY
Menggunakan BLOWER
FAN
PENAMPIL PESAN
Menggunaka PONSEL
Arduino Uno Atmega 328 dan wiring diagram pada perancangan yang dapat
Pada gambar diatas dapat dilihat wiring diagram pada perancangan sistem
maupun output pada Arduino UNO Atmega 328 pin Rx pada modul SIM900
masuk pada pin Tx pada arduino dan pin Tx pada module SIM900 masuk pada
pin Rx pada Arduino , serta pin pada sensor dan komponen yang di pakai ( sensor
gas MQ-6, Buzzer , LCD, blowe fan ) menempati pin lain yang kosong pada
Pada diagram di bawah ini di jelaskan bahwa pada saat sensor gas MQ-6
bekerja mendeteksi gas dan mengirimkan hasil data ke kontroller arduino dan
dini dan module SIM900 yang akan memberikan informasi berupa sms yang akan
32
untuk berputar sebagai emergecny pada saat kebocoran gas selanjutnya LCD
menampilkan” gas aman “. Adapun flowchat sistem kerja sensor yang akan di
mulai
Sensor MQ-6 on
YES
Gas LCD Menampilkan “ GAS
bocor? TERDETEKSI “
NO
Buzzzer OFF
Modul GSM ON PONSEL
Kirim pesan “ GAS Terima pesan “
BOCOR GAS BOCOR
Modul SIM OFF
selesai
sistem pendeteksi gas dengan sms berbasis Arduino Atmega 328 memiliki
Pengujian pada tahap ini kalibrasi pendeteksian sensor gas bahwa sensor gas
MQ-6 dapat bekerja pada saat sensor mendeteksi adanya gas LPG di udara pada
kandungan 300 – 10000 ppm . Tahap pengujian alat ini yaitu dengan cara
Langkah pengujian dan konfigurasi pin pada sensor gas MQ-6 ke arduino yang
digunakan:
Cristal Display ) dapat menampilkan output pada saat sensor gas MQ-6
34
mendeteksi adanya gas. Pada pengujian ini menggunakan program Arduino yang
1. pin VCC Module 12C LCD dihubungkan ke pin Arduino VCC 5V.
sebuah penerima seperti ponsel menggunakan kartu SIM dari sebuah provider
Arduino dan memasukkan kartu SIM dari operator yang menyediakan cakupan
adalah sebagai peringatan dini saat sensor gas mendeteksi gas maka Bauzzer akan
menjadi peringatan dini berupa bunyi suara alarm, pada pengujian Buzzer dengan
Arduino Uno apakah Buzzer dapat bekerja dengan baik atau tidak pengujian
Berikut adalah langkah pengujian Buzzer dengan Arduino dan pin yang digunakan
nya yaitu:
sistem pendeteksi gas yang berfungsi sebagai emegency pada saat terjadi
kebocoran gas dan sensor bekeraja mendeteksi gas dan blower fan bekerja sebagai
Berikut langkah – langkah pengujian Blower Fan dengan Arduino dan pin yang
digunkan nya :
lakukan dengan cara mengukur semua tegangan dari keseluruan alat dari tegangan
BAB IV
Sesuai pembahasan pada bab III, dan dengan mengikuti tahapan – tahapan
yang telah dicantumkan, hasil akhir pendeteksi kebocoran gas dengan notification
sms berbasis Arduino dengan mengunakan sensor gas MQ-6 tampak pada gambar
dibawah ini.
Pengujian sensor gas MQ-6 dengan Arduino Uno disini pada saat sensor gas
akan bekerja dengan tegangan 5 Volt dan mendeteksi gas LPG dengan kadar gas
Gas lpg atau gas Hasil dari proses Ketika sesor MQ- Berhasil
terdeteksi sensor
akan OFF
41
Pengujian pada modul sim ini untuk mengetahui apakah module sim900A
bekerja atau tidak sebagai mana fungsinya apa bila sensor mendeteksi adanya gas
Respon dari sensor Pada proses input Hasil output dari Diterima
gas berupa gas, module akan module SIM900A
mengirimkan dapat di terima
Notification sms ke sesuai kreteria
nomer yang telah di inputan
cantukan di progaran
arduino
Berikut ini adalah hasil tampilan dari pengiriman pesan dari module SIM900A ke
ponsel.
Pengujian LCD ini dilakukan untuk mengatuhui kondisi LCD apakah bisa
telah dibua, pada module LCD ini di berikan tambahan modul 12C yang
digunakan untuk meminimalkan port – port Arduino yang di gunakan untuk LCD
sehingga dapat menghemat kabel karena pin di lcd terlalu banyak, dengan
menggunakan module 12C hanya 4 pin aja yang keluar dari LCD
Pengujian buzzer ini adalah untuk mengetahui pada saat sensor mendeteksi
gas buzzer akan berbunyi yang merupakan sebagai peringatan dini, berikut ini
gambar pengujian buzzer. Berikut ini adalah hasil pengamatan pada saat
pengujian buzzer pada saat sensor gas mendeteksi ada nya gas.
mendeteksi
Pengujian pada blower fan adalah apakah blower fan dapat bekerja atau tidak
pada saat sensor gas mendeteksi adanya gas yang bocor dan blower fan dapat
fungsinya pada perancangan ini sebagai emergecy dan menetralisir gas yang bocor
1. Arduino UNO 5V 5V 5V
7. Power Supply 12 V 12 V 12 V
bagaimna cara kerja sistem pendeteksi gas bekeja dan pengujiaan dilakukan
dengan menjalankan fungsi alat secara keseluruhan. Fungsi yang pertama adalah
sensor gas MQ-6 mendeteksi adanya gas yang bocor dan akan di bacakan oleh
LCD menampilkan karekter pada layar bahwa “GAS TERDETEKSI” dan buzzer
terdeteksi pada ponsel kemudian blower fan ON menghisap gas yang terdeteksi
dan membuang gas sampai gas tidak terdeteksi lagi dan blower fan OFF
proses kerja alat selesai. Berikut ini gambar proses pendeteksi gas bekerja.
berbasis Arduino Uno Atmega 328 menggunakan sensor MQ-6 berfungsi dengan
1. Codding software :
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <SoftwareSerial.h>
char msg;
49
int enable = 0;
int lcd_enable = 0;
void setup() {
pinMode(sensor,INPUT);
pinMode(buzzer,OUTPUT);
pinMode(ledF,OUTPUT);
pinMode(ledB,OUTPUT);
pinMode(fan,OUTPUT);
mySerial.begin(9600);
Serial.begin(9600);
lcd.begin();
void loop() {
Serial.print("sensor:");
Serial.print(outsensor);
if (outsensor==0)
kondisi_sekarang = 1;
digitalWrite(buzzer,HIGH);
digitalWrite(ledB,HIGH);
lcd.setCursor(0,0);
lcd.print("gas terdeteksi");
if(enable == 1)
digitalWrite(fan,HIGH);
digitalWrite(ledF,HIGH);
lcd_enable++;
else
}
51
else
if(lcd_enable>=1)
lcd.clear();
lcd_enable=0;
kondisi_sekarang= 0;
enable=0;
digitalWrite(buzzer,LOW);
digitalWrite(ledB,LOW);
lcd.setCursor(0,0);
lcd.print("gas aman");
digitalWrite(fan,LOW);
digitalWrite(ledF,LOW);
if(kondisi_sekarang!=kondisi_tadi)
if(kondisi_sekarang==1)
SendMessage();
52
enable++;
kondisi_tadi=kondisi_sekarang;
void SendMessage()
mySerial.println("AT+CMGS=\"+6285761755388\"\r"); // gantinomor
delay(1000);
delay(100);
delay(1000);
}
BAB V
5.1 Kesimpulan
sensor MQ-6 bekerja. Sistem kerja nya adalah dimulai dari mendeteksi adanya gas
yang bocor dan akan di bacakan oleh LCD menampilkan karekter pada layar
bahwa “GAS TERDETEKSI” dan buzzer berbunyi sebagai peringatan dini berupa
singkat sms ke ponsel bahwa gas terdeteksi pada ponsel kemudian blower fan ON
menghisap gas yang terdeteksi dan membuang gas sampai gas tidak terdeteksi lagi
dan blower fan OFF selanjutnya LCD menampilkan karekter pada layar bahwa
5.2 Saran
Dari hasil beberapa analisis yang dilakukan, adapun saran dari peneliti
Penambahan fitur pengontrolan jarak jauh melalui aplikasi Android dan jariangan
53