Sensor flame dapat kita gunakan untuk membuat alarm kebakaran. Penggabungan Sensor Flame dengan buzzer sehingga jika terdeteksi adanya api di sekitar sensor maka buzzer akan berbunyi. Dengan membuat alat ini, kita dapat dengan mudah mengetahui apabila ada api di sekitar sensor atau berada di suatu ruangan.
1. Alat / Bahan
- Arduino IDE Download
- Arduino UNO 1 Buah
- Sensor Flame 1 Buah
- Buzzer 1 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian

Gambar Rangkaian Alarm Kebakaran Dengan Menggunakan Sensor Flame
Keterangan:
- 5V – VCC Flame
- GND – GND Flame, GND Buzzer
- D2 – Pin Data Flame
- D10 – Pin Data Buzzer
3. Langkah Kerja
- Siapkan alat dan juga bahan
- Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian sebelumnya
- Kemudian Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Kelanjutnya Ketikkan sketch program pada halaman Arduino IDE
- Terakhir Lakukan proses uploading program
4. Sketch Program
Konsultasikan project mu bersama Tutor Indobot Academy dengan cara registrasi melalui tombol di bawah
/* Program Alarm Kebakaran Dengan Menggunakan Sensor Flame dibuat oleh Indobot */
#define Buzzer 10 //Inisialisasi Buzzer di pin D10
#define Api 2 //Inisialisasi Sensor Api di pin D2
void setup() {
pinMode(Api, INPUT); //Setting sensor api sebagai input
pinMode(Buzzer, OUTPUT); //Setting Buzzer sebagai output
}
void loop() {
int state = digitalRead(Api); //Baca sensor api
if(state == LOW) { //Jika mendeteksi api, maka
for(int i = 0; i < 5; i++){ //Ulang prosedur alarm(); sebanyak 5 kali
alarm();
}
}
else { //Jika tidak ada api, maka
delay(1000); //Jeda pembacaan sensor selama 1000 ms
}
}
void alarm(){ //Prosedur alarm
digitalWrite(Buzzer, HIGH); //Nyalakan buzzer
delay(500); //Selama 500 ms
digitalWrite(Buzzer, LOW); //Matikan buzzer
delay(500); //Selama 500 ms
}
Kesimpulan:
Program bekerja dengan mendeteksi kondisi sekitar sensor. Jika sensor mendeteksi adanya nyala api maka buzzer akan berbunyi sebagai peringatan adanya api.








ko yg kenapa error yah ?
int state = digitalRead(Api); //Baca sensor api
Baik akan kami cek ulang codingnya.