Kebakaran atau ledakan LPG bisa disebabkan oleh 4
hal yaitu, kebocoran gas, kelalaian manusia, alat yang digunakan, dan cara
penggunaan LPG. Sistem Pendeteksi dan
Monitoring kebocoran gas LPG (Liquefied Petroleum Gas) merupakan sebuah
langkah antisipasi untuk keamanan dari bahaya seperti ledakan tabung gas.
Banyak kejadian meledaknya sebuah gedung karena penghuninya lalai dalam
mengantispasi kebocoran gas tersebut. Proyek ini menjelaskan bagaimana membuat
sebuah sistem pendeteksi dengan sensor.
Ledakan dapat terjadi jika terdapat konsentrasi LPG dan sumber api, jika tidak terdapat sumber api konsentrasi LPG pada ruangan dapat menggantikan oksigen dan pada akhirnya menyebabkan sesak napas.
Penggunaan detektor kebocoran gas LPG
menggunakan arduino yang dilengkapi sensor gas dan suhu memberikan kemudahan
untuk deteksi secara awal terjadinya kebocoran dan kebakaran.. LPG
adalah gas propane atau butane, yang mempunyai sifat mudah terbakar atau flammable,
LPG merupakan gas yang tidak berbau, dan berasal dari penyulingan crude oil
atau natural gas dari perut bumi.
MQ2 digunakan untuk mendeteksi gas LPG, sensor
ini sangat mudah penggunaannya, dan hemat dalam penggunaan pin digital
mikrokontroler. Sensor ini menggunakan alat pemanas kecil dengan sensor
elektronik kimiawi yang beraksi dengan beberapa jenis gas, yang kemudian
mengeluarkan output berupa tingkatan densitas gas yang terdeteksi.
BAHAN:
1. Arduino : Sebagai Pengontrol dari Input dan Output
2. Sensor MQ2 : Sebagai Input
3. Buzzer : Sebagai Output
4. Led : Sebagai Output
5. Jumper : Sebagai Penghubung pengkabelan
Penjelasan Coding Pertama:
// Variabel dengan nama Buzzer dihubungkan pada pin arduino digital 4
// Variabel dengan nama SensorMQ2 dihubungkan pada pin arduino Analog 2 atau A2
// Variabel BatasSensor dengan nilai Batas = 200
*************Bagian Void SETUP**********
// Mode pada variabel Buzzer difungsian sebagai Output
// Mode pada variabel SensorMQ2 difungsian sebagai Input
// Baudrate sebagai komunikasi antar modul arduino dengan laptop
********************************************************************************
********************************************************************************
Penjelasan Coding yang Kedua
// Membaca Input dari variabel SensorMQ2 dirubanh menjadi analogSensor
// Menampilkan Notif pada Serial Monitor
// Menampilkan Hasil analogSensor pada Serial Monitor
// Perbandingan antara variabel analogSensor dengan variabel BatasSensor
*****************Bagian Pengulangan*************************
// Pengulangan selama 10 kali
// Membunyikan Buzzer karena bernilai 1 atau HIGH
// Jeda selama 1/2 detik
// Mematikan Buzzer karena bernilai 0 atau LOW
// Jeda selama 1/2 detik
*******************Jika Tidak / ELSE************************
// Jika TIDAK atau jika Variabel baca Sensor tidak mendeteksi maka akan memproses codingan bawah
// Tidak Membunyikan Buzzer
// Jeda selama 0,1 detik
Download Coding
https://www.instagram.com/p/B-rUbxlDWxK/?utm_source=ig_web_button_share_sheet
BAHAN:
1. Arduino : Sebagai Pengontrol dari Input dan Output
2. Sensor MQ2 : Sebagai Input
3. Buzzer : Sebagai Output
4. Led : Sebagai Output
5. Jumper : Sebagai Penghubung pengkabelan
Penjelasan Coding Pertama:
// Variabel dengan nama Buzzer dihubungkan pada pin arduino digital 4
// Variabel dengan nama SensorMQ2 dihubungkan pada pin arduino Analog 2 atau A2
// Variabel BatasSensor dengan nilai Batas = 200
*************Bagian Void SETUP**********
// Mode pada variabel Buzzer difungsian sebagai Output
// Mode pada variabel SensorMQ2 difungsian sebagai Input
// Baudrate sebagai komunikasi antar modul arduino dengan laptop
********************************************************************************
********************************************************************************
Penjelasan Coding yang Kedua
// Membaca Input dari variabel SensorMQ2 dirubanh menjadi analogSensor
// Menampilkan Notif pada Serial Monitor
// Menampilkan Hasil analogSensor pada Serial Monitor
// Perbandingan antara variabel analogSensor dengan variabel BatasSensor
*****************Bagian Pengulangan*************************
// Pengulangan selama 10 kali
// Membunyikan Buzzer karena bernilai 1 atau HIGH
// Jeda selama 1/2 detik
// Mematikan Buzzer karena bernilai 0 atau LOW
// Jeda selama 1/2 detik
*******************Jika Tidak / ELSE************************
// Jika TIDAK atau jika Variabel baca Sensor tidak mendeteksi maka akan memproses codingan bawah
// Tidak Membunyikan Buzzer
// Jeda selama 0,1 detik
Download Coding
https://www.instagram.com/p/B-rUbxlDWxK/?utm_source=ig_web_button_share_sheet
0 Komentar