Membuat Alat Pendeteksi Api Menggunakan Arduino dan Flame Sensor (Sensor Api)

IMG_20170307_232628 - Copy

Assalamualaikum.
Salam Sejahtera Untuk Kita Semua Sobat …

Yups dulu NP pernah berbagi tutorial yakni membuat alat pendeteksi asap kebakaran. Nah kali ini NP akan share pada para pembaca yang baik hatinya ini (ciiieee :D) tutorial yakni tentang membuat alat pendeteksi api. Untuk controllernya tentu saja tetap menggunakan Arduino, dan untuk sensornya kali ini NP akan memakai Flame Sensor atau sensor pendeteksi api yang bisa kalian dapatkan Di Sini .

 

 

 

 

img_20170305_193509

Kali ini NP menggunakan data keluaran berupa Data Digital dari pin Output Digital (DO). Data digital dapat berupa logic LOW ataupun logic HIGH. Dan pada Arduino, logic LOW didefinisikan sebagai tegangan dibawah 3V, sedangkan logic HIGH didefinisikan sebagai tegangan di atas 3V (CMIIW). Sudah terdapat pula potensiometer untuk mengatur tingkat sensitifitas dari pembacaan sensor tersebut. Jadi sangat mudah dalam penggunaannya sob :mrgreen: . Tanpa basa-basi lagi, silahkan disruput kopinya, eh maksudnya silahkan disimak tutorial berikut ini sob 😀 .

 

 

 

Berikut ini komponen dan software yang harus dipersiapkan :

  • 1 buah Arduino (Bisa menggunakan jenis Arduino UNO, MEGA, NANO, MINI, dan lain sebagainya, bisa diperoleh Di Sini)
  • 1 buah Flame Sensor (bisa diperoleh Di Sini)
  • 1 buah buzzer
  • Breadboard/Projectboard jika diperlukan (Bisa diperoleh Di Sini)
  • Kabel jumper secukupnya (Bisa diperoleh Di Sini)
  • Software Arduino IDE (Jika belum punya, maka download Di Sini)
  • Dan jika ingin belajar bagaimana cara menggunakan Arduino bagi pemula, silahkan download Ebook nya Di Sini

 

 

 

 

Dan berikut ini adalah skema rangkaiannya :

Flame Sensor_bb

Keterangan Rangkaian :

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

  • Salah Satu Dari Kaki Buzzer ==> pin GND Arduino

  • Kaki buzzer yang lain ==> pin 9 Arduino

  • Kaki Digital Output(DO) Flame Sensor ==> pin 8 Arduino

  • Kaki gnd/ground pada masing-masing komponen hubungkan ke sumber negatif power (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 Api ---------------- //
// ----------- Berbasis Arduino dan Flame Sensor ------------ //
// ------------- Dibuat oleh : M. Nofgi Y.P.U. -------------- //
// ------------- www.nofgipiston.wordpress.com -------------- //


// inialisasi pin sensor dan alarm/buzzer
const int pinApi = 8;
const int pinAlarm = 9;
// inialisasi variabel data
int data;


// ----------- program default/setting awal ----------- //
void setup()
{
 // inialisasi status I/O pin
 pinMode(pinApi, INPUT); // pin sebagai input
 pinMode(pinAlarm, OUTPUT); // pin sebagai output
}

// ----- program utama, looping/berulang terus-menerus ----- //
void loop()
{
 // variabel data adalah hasil dari pembacaan sensor
 // berupa logic LOW/HIGH
 data = digitalRead(pinApi);


 // jika data bernilai logic LOW
 if (data == LOW)
 {
 // alarm dinyalakan
 digitalWrite(pinAlarm, HIGH);
 delay(100);
 }


 // jika data tidak bernilai logic LOW
 else
 {
 // alarm dimatikan
 digitalWrite(pinAlarm, LOW);
 delay(100);
 }
}

 

 

 

 

 

Dan berikut ini adalah video demonstrasinya di channel Youtube saya :

 

 

 

 

Penjelasan singkat dari program di atas yakni :

Sifat data output digital dari  flame sensor tersebut yakni dia akan mengeluarkan data berupa logic HIGH disaat api tidak terdeteksi, dan sebalikanya dia akan mengeluarkan data berupa logic LOW saat api terdeteksi. Nah jadi pada program, pin yang kita tancapkan output data dari sensor api ini kita setting sebagai INPUT seperti pada program di bawah ini :

pinMode(pinApi, INPUT); // pin sebagai input

Pin ini bertugas untuk membaca output data dari sensor. Nah saat data berupa logic HIGH, maka pin alarm kita beri logic LOW sehingga alarm pun mati. Sedangkan saat data yang keluar berupa logic LOW atau saat api terdeteksi, maka pin alarm kita setting akan bernilai HIGH sehingga alarm pun berbunyi. Seperti yang dijelaskan pada program di bawah ini :

// jika data bernilai logic LOW
 if (data == LOW)
 {
 // alarm dinyalakan
 digitalWrite(pinAlarm, HIGH);
 delay(100);
 }


 // jika data tidak bernilai logic LOW
 else
 {
 // alarm dimatikan
 digitalWrite(pinAlarm, LOW);
 delay(100);
 }

Sangat sederhana sekali bukan ? Kita hanya bermain dengan HIGH-LOW dari suatu output data pada sensor 😀 .

 

 

 

Nah untuk ke depannya sensor ini dapat dikembangkan untuk membuat suatu alat misalnya alat pendeteksi kebakaran, alarm kebakaran berbasis SMS, robot pemadam api, dan lain sebagainya. Tergantung tingkat kreatifitas para “Makers” nih hehehe :mrgreen: .

Jangan bosan-bosan belajar dan berlatih dengan Arduino ya sob … Karena banyak sekali alat-alat serta kreatifitas yang dapat kita buat dengan board microcontroller serba bisa ini 🙂 .

“Barang siapa yang menempuh suatu jalan untuk menuntut ilmu, Allah akan memudahkan baginya jalan ke surga (HR Muslim)”

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)

Atau Silahkan Kunjungi Lapak Kami di Tokopedia Berikut ini : https://www.tokopedia.com/nofgipiston

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, Elektronika, Mekatronika, Microcontroller, Robotika, Teknologi dan tag , , , , , , , , , . Tandai permalink.

6 Balasan ke Membuat Alat Pendeteksi Api Menggunakan Arduino dan Flame Sensor (Sensor Api)

  1. imam taufiq berkata:

    Bisa tolong tutorial coding motor DC menggunakan shield l298N dengan 2 push Button pakai indikator led. Jika tombol 1 ditekan sekali kesepatan 25 dan akan bertambah 25 jk ditekan lg, sedangkan tombol ke 2 akan berkurang dg kelipatan 25 indikator Led mengikuti nilai speed. Makasih sebelumnya

    Rabu, 08 Maret 2017, Nofgi Pist

  2. Anonim berkata:

    bang boleh kah buat referensi TA 😂😂

  3. Rassyid Dikryl Hakim berkata:

    library ny ada?

  4. Repray berkata:

    gan, untuk memeperkuat deteksi sensor api, gimana ya ?

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