Sensor Flame ; Tutorial Arduino UNO R3 Alarm Kebakaran

Indobot Academy

Hallo Sahabat Indobot… Setelah sebelumnya kita telah mempraktikkan beberapa  tutorial arduino mengenai Buzzer, Led, Lcd dan sensor Flame maka pada tutorial kali ini kita juga akan menggabungkan itu semua serta mendesainnya sebagai sistem alarm pendeteksi kebakaran. Baiklah langsung saja ikuti tutorialnya dibawah ini.


  1. Alat dan Bahan

Pertama Untuk membuat Alarm pendeteksi kebakaran ini Sahabat Indobot harus menyiapkan alat dan bahan yang di butuhkan, Berikut adalah alat dan bahan yang dibutuhkan:

  1. Komputer yang terinstal Arduino IDE                      1 unit
  2. Arduino UNO R3 & Kabel USB                                  1 buah
  3. Sensor Flame                                                                1 buah
  4. LED                                                                                  1 buah
  5. Buzzer                                                                             1 buah
  6. LCD 16×2 I2C                                                                 1 buah
  7. Kabel Penghubung                                                      Secukupnya

2.Gambar Rangkaian

Selanjutnya buatlah rangkaian seperti pada gambar dibawah ini :

Keterangan :

  1. Pertama, VCC Sensor pada pin 5V
  2. Kedua, Kaki Ground Sensor pada pin GND
  3. Ketiga, Kaki DO sensor pada pin 12
  4. Kemudian, Kaki SCL LCD pada pin A5
  5. Kemudian, Kaki SDA LCD pada pin A4
  6. Kemudian, Kaki VCC LCD pada pin 5V
  7. Kaki GND LCD pada pin GND
  8. Kaki + LED pada Pin 2
  9. Kaki – LED pada pin GND
  10. Kaki + buzzer pada pin 11
  11. Kaki – Buzzer pada Pin GND

3.Programming

Tahap selanjutnya, Bukalah Arduino IDE  pada komputer kemudian ketikkan program di bawah ini (sebelumnya, pastikan seluruh library komponen yang dibutuhkan sudah terinstal di arduino IDE ) :

Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!

#include               //library wire

#include  //library lcd i2c

 

LiquidCrystal_I2C lcd(0x3F, 16, 2); //atu 0x27

 

const int pinApi = 12;

const int pinBuzzer = 11;

//

const int pinLED = 2;

 

int apiState;

 

void setup() {

lcd.begin();

pinMode(pinApi, INPUT);

pinMode(pinBuzzer, OUTPUT);

//

pinMode(pinLED, OUTPUT);

lcd.setCursor(0,0);

lcd.print(“SENSOR API”);

delay(1000);

}

 

void loop() {

lcd.clear();

apiState = digitalRead(pinApi);

if(apiState == LOW){

digitalWrite(pinBuzzer, HIGH);

digitalWrite(pinLED, HIGH);

lcd.setCursor(0,0);

lcd.print(“KEBAKARAN !”);

}else{

digitalWrite(pinBuzzer, LOW);

digitalWrite(pinLED, LOW);

lcd.setCursor(0,0);

lcd.print(“AMAN”);

}

delay(500);

}

Kemudian Setelah program diatas selesai diketik, hubungkan Board arduino dengan Komputer menggunakan USB Arduino klik verify, jika program sudah benar lakukan upload program ke Board Arduino. Pastikan proses upload selesai dan berhasil.

Selanjutnya Setelah proses upload berhasil, nyalakan api didepan sensor dan amati apa yang terjadi pada LED, Buzzer beserta LCD.

Baiklah Sahabat Indobot Sampai disini dulu tutorial Arduino UNO kali ini. Semoga bermanfaat dan Sampai Jumpa di tutorial berikutnya….

Baca Juga : Bahasa Pemrograman Dasar Arduino IDE Project IoT

Bikin project tanpa ribet beli komponen sana-sini? Starter Kit Arduino/IoT bisa jadi solusi mu!

 

 

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tags

Tinggalkan komentar

whatsapp whatsapp