Membuat Alat Pendeteksi Asap Kebakaran Berbasis Arduino dan Sensor Gas MQ-2

img_20161227_023844

 

Assalamualaikum.
Salam sejahtera untuk kita semua sobat …

Kebakaran memang dapat terjadi kapan saja dan dimana saja. Nah ada pepatah mencega lebih baik dari pada mengobati, betul begitu bukan … ? Nah pada tutorial kali ini, NP akan berbagi cara bagaiaman membuat sebuah alat untuk mendeteksi kebakaran menggunakan Arduino dan sesnor gas MQ series yakni MQ-2. Monggo disimak sob …

MQ-2 adalah sesbuah sensor yang mampu mendeteksi general combustible gas. Dengan kata lain, stahu NP sensor ini mampu mendeteksi beberapa gas pembakaran seperti asap. Nah sifat dari sensor inilah yang NP manfaatkan untuk membuat alat tersebut.

 

 

Komponen yang perlu kita persiapkan yakni :

  • 1 buah Arduino (bisa UNO, NANO, MEGA, dll, bisa didapat Di Sini)
  • 1 buah Sensor Gas MQ-2 (Bisa didapat Di Sini)
  • 1 buah buzzer sebagai alarm
  • Software Arduino IDE (Jika belum punya, maka download Di Sini)
  • Kabel jumper secukupnya (Bisa didapat Di Sini)
  • Breadboard/Projectboard jika diperlukan (Bisa didapat Di Sini)
  • Dan jika ingin belajar bagaimana cara menggunakan Arduino bagi pemula, silahkan download Ebook nya Di Sini

 

 

Lalu silahkan dirangkai sesuai dengan skema berikut ini :

 

alarm-kebakaran_bb

 

Keterangan Rangkaian :

  • Bisa Menggunakan Segala Jenis Arduino (UNO, NANO, MEGA, MINI, dll), karena penomoran pinnya sama. Tinggal cocokkan Saja nomor Pin-Pin nya.

  • Kaki Positif Buzzer ===> Pin 12 Arduino

  • Kaki Negatif Buzzer ===> Pin GND Arduino

  • Kaki Output Analog (AO) Sensor ===> pin A0 Arduino

  •  Kaki vcc pada masing-masing komponen hubungkan ke sumber power positif 5v (bisa dari 5v Arduino)

  • Kaki gnd/ground pada masing-masing komponen hubungkan ke sumber negatif power (bisa dihubungkan ke pin gnd Arduino)

 

 

Setelah itu, silahkan upload program seperti di bawah ini pada software Arduino IDE milik sobat, dan tata cara upload program ke Arduino bisa sobat baca Di Sini :

// --------- Project Alat Pendeteksi Asap Kebakaran --------- //
// ---------- Berbasis Arduino dan Sensor Gas MQ-2 ---------- //
// ------------- Dibuat oleh : M. Nofgi Y.P.U. -------------- //
// ------------- www.nofgipiston.wordpress.com -------------- //

/*
 Untuk menentukan kapan asap terdeteksi, maka lihat data
 pada serial monitor
*/

//inialisasi pin sesnor
const int pinAnalog = A0;
//inilasisasi pin alarm
const int pinAlarm = 12;
//inialisasi variabel data
int data;

// ------------- program stting/default awal -------------- //
void setup()
{
 //inialisasi baud rate serial monitor
 Serial.begin(9600);
 //inialisasi status I/O pin
 pinMode(pinAnalog, INPUT);
 pinMode(pinAlarm, OUTPUT);
}

// ------- Program Looping/Berulang Terus-Menerus ------ //
void loop()
{
 //data adalah hasil dari pembacaan sensor
 data = analogRead(pinAnalog);
 //menulis pada serial monitor nilai dari data
 Serial.println(data);
 //delay pembacaan dalam satuan milidetik
 delay(300);

//ubah nilai data ini sesuai dengan nilai yang keluar
 //pada serial monitor saat sensor berada dekat asap
 // ----------------------------------------------- //
 //jika nilai data lebih besar atau sama dengan 410
 if (data >= 410)
 {
 //alarm dibunyikan
 digitalWrite(pinAlarm, HIGH);
 delay(500);
 digitalWrite(pinAlarm, LOW);
 delay(500);
 }

//ubah nilai data ini sesuai dengan nilai yang keluar
 //pada serial monitor saat sensor tidak mendeteksi asap
 // ----------------------------------------------- //
 //jika tidak sesuai dengan ketentuan di atas
 else
 {
 //alarm dimatikan
 digitalWrite(pinAlarm, LOW);
 }

}

 

 

 

Dan berikut ini adalah video demonstrasinya di channel Youtube saya :

 

 

Penjelasan singkat dari program di atas yakni :

Tugas dari sensor MQ-2 tersebut adalah mendeteksi adanya asap dan data yang saya ambil berupa data AO atau Analog Output. Nah data analog tersebut berupa tegangan 0-5v yang mewakili berapa intensitas combustible gas yang terdeteksi oleh sensor. Data tersebut akan dicacah oleh ADC (Analog to Digital Converter) Arduino menjadi 1024 jumlah data (data ke 0 sampai data ke 1023). Lalu data tersebut sata setting agar dapat dibaca pada serial monitor. Berikut adalah contoh tampilan dari serial monitot :

 

Nah pada tutorial kali ini, berdasarkan dari berbagai percobaan yang saya lakukan, begitu asap terdeteksi oleh sensor, maka nilai data pada serial monitor berada pada kisaran 410 ke atas. Jadi makin banyak asap yang terdeteksi, nilai data akan bertambah besar dan jelas nilainya di atas 410. Nah begitu asap sudah tidak terdeteksi, nilai data pada serial monitor akan terus turun menjadi di bawah 410.

Pada setiap kondisi, nilai ini bisa saja terus berubah. Jadi bisa saja dibutuh =kan kalibrasi ulang dengan merubah nilai data pada program. Jadi lakukan dulu percobaan saat sensor mendeteksi asap itu nilai datanya berapa, dan saat dia tidak mendeteksi asap itu nilai datanya berapa, lalu ganti nilai pada rumus if / else pada program sesuai dengan percobaan yang sobat lakukan.

alarm-kebakaran-1

 

 

Yups sekian tutorial bagaimana cara membuat alat untuk mendeteksi kebakaran. Jangan bosan-bosan belajar dan berlatih dengan Arduino ya sob … Karena banyak sekali alatalat serta kreatifitas yang dapat kita buat dengan board microcontroller serba bisa ini 🙂 .

Semoga bermanfaat 😀 .

Salam Teknologi … Salam Arduino …🙂 .

Wassalamualaikum.

*

*

*

*

*

********************

#Maaf jika ada kesalahan, ambil sisi positifnya saja.
#Barangkali anda mempunyai kabar/berita seputar otomotif/mekatronika/robotika/elektronika atau ingin mengiklankan suatu produk di blog ini, silahkan kontak saya.

Jual Arduino, Sensor, Modul, SHIELD, dan Berbagai Komponen Elektronika/Robotika murah meriah … Best Quality Product … !!! (Klik di sini)

Menerima jasa pembuatan Project atau alat berbasis Arduino, Elektronika, Robotika, Mekatronika, dan sejenisnya …

Bisa untuk keperluan hobi, tugas kuliah/sekolah, project industri/rumahan, dan sebagainya …

Silahkan kontak saya :

Facebook              : Nofgi Yugo Prasetyo
Fans Page on Facebook : Nofgi Piston Blog
E-Mail                : Nofgimotor@gmail.com
PIN BBM               : D2F100C2
Line                  : nofgi piston
Instagram             : nofgi_piston
Youtube               : Nofgi Piston
No. HP/WA             : 088217082017

 

Iklan

Tentang Nofgi

Suka berbagai hal yang berhubungan dengan otomotif ... Penggemar Motor Sport ... Suka menulis di dunia maya ...
Pos ini dipublikasikan di Arduino, DIY, Edukasi, Elektronik, Elektronika, Engineering, Mekatronika, Microcontroller, Robotika, Teknologi dan tag , , , , , , , , . Tandai permalink.

11 Balasan ke Membuat Alat Pendeteksi Asap Kebakaran Berbasis Arduino dan Sensor Gas MQ-2

  1. Badai prahara berkata:

    Keren gan…berapaan per unit yg sdh jadi

  2. Anonim berkata:

    sangat bermanfaat
    boleh tau rangkaiannya lebih rinci gk mas?
    saya mau tes buat mas
    terimakasih

  3. Ping balik: Jual Berbagai Komponen Untuk Project Robotika, Elektronika, dan Otomasi Murah Meriah | Nofgi Piston

  4. veryhandika11 berkata:

    Dana habis berapa gan untuk membeli alat alat tersebut

    mau tau rangakain lebih rinciannya juga gan.

  5. Anonim berkata:

    mas itu ko yang di foto alatnya nya ada potensio sama push button

  6. rio eka retandi berkata:

    Thanks mas broo tutorialnya keren

  7. Sandi NdwiP12 berkata:

    makasih bro tutorialnya (y) 😀

Komentar Anda Membuat Semangat Saya Membara ... :D

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s