Sensor Flame Sebagai Pendeteksi Adanya Api Menggunakan Arduino Uno Bahasa Pemrograman Bascom AVR
Hallo Sahabat Elektronika,,,, Semoga kita semua dalam keadaan sehat-sehat. Amin....
Postingan kita kali ini adalah bagaimana cara mengontrol Sensor Flame atau sensor pendeteksi keberadaan api. Sensor Flame dirancang untuk mendeteksi dan merespon keberadaan nyala api. Respon terhadap api yang terdeteksi tergantung pada instalasi, tetapi dapat digunakan untuk membunyikan alarm, menonaktifkan saluran bahan bakar, dan mengaktifkan sistem pencegah kebakaran.
Melalui postingan ini, kita akan mencoba salah satu dari fungsi yang di atas yaitu membunyikan alarm. Jadi ketika sensor flame mendeteksi keberadaan api, kita akan membunyikan alarm.
Percobaan ini kita buat melalui sofwer Proteus 8.9, dimana sofwer ini sangat bermanfaat dalam hal pembuatan simulasi elektronika sebelum kita membuat alat jadinya. Mungkin bisa kita katakan sebagai tahap awal dalam pengujian, apakah nantinya alat yang kita buat berjalan baik sesuai yang kita harapkan.
Disisi lain, bisa kita katakan sebagai langkah awal dalam meminimalkan pengeluaran. Dimana ketika alat yang kita rancang masih belum berhasil pada simulasi bisa kita perbaiki sampai berhasil baik, seperti yang kita harapkan.
Baca juga: Arduino UNO, Bascom AVR, Sensor Flex Simulasi Proteus
Adapun komponen yang kita gunakan adalah sebagai berikut:
1. Arduino UNO
2. Sensor Flame
3. Logic Toggle
4. Sounder/Speaker/Buzzer, Namun sounder ini kita gantikan dengan sebuah LED RED agar kelihatan Output nya sebagai respon dari adanya nyala api yang terdeteksi.
5. LCD 16 x 2
Adapun gambar schematic yang kita buat adalah sebagai berikut
Dan untuk vidio tutorialnya bisa kita tonton melalui akun Youtube saya yang ada di bagian atas pojok kanan.
Adapun Bahasa Pemrogramannya saya sertakan sebagai berikut, bagi teman-teman yang ingin mencoba silahkan!
$regfile = "m328pdef.dat"
$crystal = 16000000
$baud = 1200
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.1 , Rs = Portb.0
Config Lcd = 16 * 2
Config Portb.5 = Output
Config Portd.2 = Input
Cursor Off
Do
Cls
Locate 1 , 5 : Lcd "Arduino"
Locate 2 , 4 : Lcd "Flame Sensor"
Waitms 500
If Pind.2 = 0 Then
Portb.5 = 0
Cursor Off
Cls
Locate 1 , 1 : Lcd "Flame"
Locate 2 , 1 : Lcd "Not Detected"
Waitms 500
Elseif Pind.2 = 1 Then
Portb.5 = 1
Cursor Off
Cls
Locate 1 , 1 : Lcd "Flame"
Locate 2 , 1 : Lcd "Detected"
Wait 1
End If
Loop
Return
Tidak ada komentar untuk "Sensor Flame Sebagai Pendeteksi Adanya Api Menggunakan Arduino Uno Bahasa Pemrograman Bascom AVR"
Posting Komentar