Sensor Api
(Flame Detector)
Sistem informasi pada robot untuk mendapatkan kondisi ada tidaknya api lilin pada ruangan dan posisi api lilin di dalam ruangan merupakan masalah tersendiri dalam penyelesaiannya. Keakuratan diperlukan untuk hal tersebut. Salah satu pemecahan masalah tersebut adalah di pasangnya sensor yang bekerja dengan mendetaksi adanya panas api. Sensor ini memberikan sinyal aktif apabila mendeteksi adanya api dalam ruangan. Tipe sensor yang dipilih adalah Hamamatsu R2868. Prinsip kerja sensor ini adalah mendeteksi adanya gelombang ultraviolet pada range 185 – 260 nm, dimana api lilin berada pada range tersebut. Sensor ini bekerja berdasrakan filter yang dibuat.
Sensor diatas sangat presisi dan sangat rentan sekali. Dalam perlakuannya sensor tersebut tidak boleh dipegang secara langsung oleh tangan manusia. Hal ini disebabkan karena bisa mengurangi sensitivitas dari sensor tersebut
Teknik Pemrograman
Adapun teknik pemrograman yang digunakan adalah menggunakan mikrokontroler AVR AT8535 dengan menghubungkan :
• Pin VCC + 5V
• Pin GND 0V
• Pin data output dari sensor ke Pin PortA bit ke-0
• Tampilkan Data ke LCD
• Tampilkan Data ke BarLED
Langkah-langkah :
1. Buka program AVR
2. Tentukan nilai Port A = Input, Port B = LCD, Port D = Output (BarLed
3. Buat Program untuk mendeteksi panas api, tampilkan ke BarLed dan LCD
while (1)
{
// Place your code here
if (PINA.0==1)
{
lcd_gotoxy(0,0);
lcd_putsf("Ada api! ");
PORTD=255;
} else
{
lcd_gotoxy(0,0);
lcd_putsf("Mana api?");
PORTD=0;
}
};
}
Program 1. Program Deteksi Api
Minggu, 17 Januari 2010
Langganan:
Posting Komentar (Atom)

Tidak ada komentar:
Posting Komentar