Tutorial kali ini kami akan mengajak kalian untuk berkenalan dengan Sensor Flame kemudian mengaksesnya menggunakan Arduino. Fungsi dari sensor flame adalah untuk mendeteksi adanya api. Nah jika Sahabat Indobot sering menonton perlombaan robot pemadam api maka sebenarnya sensor inilah yang sangat berperan penting pada perlombaan tersebut.
Selain untuk perlombaan robot, sensor ini juga dapat dimanfaatkan untuk sistem keamanan pada sebuah gedung untuk deteksi dini terjadinya kebakaran. Berikut adalah gambar fisik beserta Spesifikasi dari sensor Flame yang akan kita gunakan.
- Tegangan operasi antara 3,3 – 5 Vdc
- Terdapat 2 output yaitu digital output dan analog output yang berupa tegangan
- Sudah terpackage dalam bentuk modul
- Terdapat potensiometer sebagai pengaturan sensitivitas sensor dalam mensensing.
Ada beberapa jenis modul sensor flame yang bisa sahabat Indobot temukan secara online seperti
- flame sensor KY-026
- flame sensor D1022
- sensor api LM-393
Kalian bisa bebas menggunakan modul sensor flame yang kalian miliki yang terpenting perhatikan datasheet untuk setiap modul sensornya. Baiklah sahabat Indobot, itu sedikit perkenalan dengan sensor flame yang akan kita gunakan pada tutorial kali ini. Selanjutnya mari kita praktikkan tahap demi tahap tutorialnya.
1. Alat dan Bahan
Berikut adalah alat dan bahan yang kita butuhkan pada tutorial ini:
- Komputer yang terinstal Arduino IDE 1 unit
- Arduino UNO R3 & Kabel USB 1 buah
- Sensor Flame 1 buah
- LED 1 buah
- Kabel Penghubung Secukupnya
2.Gambar Rangkaian
Selanjutnya buatlah rangkaian seperti pada gambar dibawah ini :
Keterangan :
- Kaki VCC Sensor Flame pada pin 5V
- Kaki Ground Sensor Flame pada pin GND
- Kaki AOUT (Analog OUT) Sensor Flame pada pin A0
- Kaki + LED pada pin 12
- Kaki – LED pada pin GND
3.Programming Arduino
Tahap selanjutnya, Bukalah Arduino IDE pada komputer kemudian ketikkan program di bawah ini :
Belajar elektronika step by step dengan bantuan tangga belajar? Regitrasi dulu dan dapatkan konsultasi dari kami!
int sensor = A0; int led = 12; int nilaisensor = 0;   void setup() { Serial.begin(9600); pinMode(led, OUTPUT); }   void loop() { nilaisensor = analogRead(sensor); Serial.print("Data yang terbaca :"); Serial.println(nilaisensor); digitalWrite(led, HIGH); delay(nilaisensor); digitalWrite(led, LOW); delay(nilaisensor); } |
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.
Baca Juga: Membuat Flame Sensor dengan Tampilan LCD
Setelah proses upload berhasil, Cobalah untuk menyalakan korek api didepan sensor, kemudian lihat hasil pembacaan pada serial monitor dan lihat reaksi dari LED yang terpasang pada pin 12.
Baiklah Sahabat Indobot Sampai disini dulu tutorial Arduino UNO kali ini. Semoga bermanfaat dan Sampai Jumpa di tutorial selanjutnya….
Bikin project tanpa ribet beli komponen sana-sini? Starter Kit Arduino/IoT bisa jadi solusi mu!