Pendeteksi api menggunakan sensor flame dengan tampilan lcd 16×2

Indobot Academy

Pendeteksi api menggunakan sensor flame dengan tampilan lcd
Membuat Pendeteksi api menggunakan sensor flame dengan tampilan lcd 16x2
[lwptoc numeration=”none” title=”Daftar Isi”]

Sensor Flame merupakan sensor yag dapat mendeteksi adanya nyala api. Kemudian Kita dapat menggunakan sensor flame untuk mendeteksi adanya api dengan menampilkan hasil pembacaan serta pemberitahuan adanya api melalui LCD.

[membership level=”0,1,2,4″]

Pendeteksi api menggunakan sensor flame dengan tampilan lcd 16×2

1. Alat / Bahan

  • Arduino IDE                                     Download
  • Library: LiquidCrystal_I2C               Download 
  • Arduino Uno                                    1 Buah
  • Sensor Flame                                  1 Buah
  • I2C                                                   1 Buah
  • LCD                                                 1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya

Segera dapatkan komponen elektronik di atas silahkan temukan disini.

2. Skema Rangkaian

Gambar Rangkaian Pendeteksi api menggunakan sensor flame dengan tampilan lcd 16×2

Keterangan:

  • 5V – VCC Flame, VCC I2C LCD
  • GND – GND Flame, GND I2C LCD
  • A0 – A0 Flame
  • D3 – D0 Flame
  • SDA – SDA I2C LCD
  • SCL – SCL I2C LCD
  • Pin I2C – Pin LCD

[/membership]

3. Langkah Kerja

  1. Pertama Siapkan alat dan bahan yang akan digunakan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Selanjutnya Ketikkan sketch program pada halaman Arduino IDE
  6. Setelah itu Masukan alamat I2C LCD pada sketch program, untuk mengetahui alamat I2C pelajari materi berikut:
    Mencari Tahu Alamat I2C Pada Modul I2C
  7. Kemudian Untuk dapat memahami cara kerja program Flame Sensor, pelajari materi berikut:
    Pendeteksi Api Menggunakan Sensor Flame dengan Indikator LED
  8. Segera Lakukan proses uploading program

4. Sketch Program

Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar?Segera Daftar sekarang dan dapatkan PROMO

 
/* Program Pendeteksi api menggunakan sensor flame dengan tampilan lcd 16x2 dibuat oleh Indobot */

#include <LiquidCrystal_I2C.h>      //Library LCD I2C
LiquidCrystal_I2C lcd(0x27,16,2);   //Alamat I2C
  
#define AnalogApi 0     //Sensor api analog pada pin A0
#define DigitalApi 3    //Sensor api digital pada pin D3

void setup() {
  lcd.init ();                  //Mulai LCD
  lcd.setBacklight(HIGH);
  pinMode(AnalogApi, INPUT);    //Setting I/O
  pinMode(DigitalApi, INPUT);
}

void loop() {
  int NilaiAnalog = analogRead(AnalogApi);      //Baca sensor
  int NilaiDigital = digitalRead(DigitalApi);
  
  lcd.setCursor(0,1);
  lcd.print("N Analog:");
  lcd.setCursor(10,1);
  lcd.print(NilaiAnalog);                   //Tampilkan nilai analog
  
  if(NilaiDigital == LOW) {                 //Jika ada Api, maka     
    lcd.setCursor(0,0);
    lcd.print("Api Terdeteksi");
  }
  else {                                    //Jika tidak, maka
    lcd.setCursor(0,0);
    lcd.print("Tidak Ada Api");
  }

  delay(1000);
  lcd.clear();                              //Hapus text LCD
}

Kesimpulannya:

Kesimpulannya Program bekerja dengan mendeteksi adanya nyala api disekitar sensor. Kemudian Jika sensor mendeteksi adanya nyala api maka pada layar LCD akan tertampil pemberitahuan “Api Terdeteksi” jika tidak maka pada layar LCD akan tertampil pemberitahuan “Tidak Ada Api”

[/membership]

Mau belajar elektronika dasar? Arduino? atau Internet of Things?Segera Ikuti kursus online Indobot Academy!

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