Pengujian Rangkaian LCD Pengujian Rangkaian Pengujian Rangkaian LED

commit to user PortC.0 = 1 Waitms 500 Loop Hasil pengujian rangkaian push button dapat dilihat pada Tabel 4.2.4. Tabel 4.2.4 : Hasil Pengujian Rangkaian Push Button 1 No. Button Kondisi LED 1. Satuan Tertekan on 2. Satuan Tidak tertekan off 3. Puluhan Tertekan on 4. Puluhan Tidak tertekan off 5. Ratusan Tertekan on 6. Ratusan Tidak tertekan off 7. Enter Tertekan on 8. Enter Tidak tertekan off 9. Reset Tertekan on 10. Reset Tidak tertekan off

4.2.5 Pengujian Rangkaian LCD

Rangkaian LCD berfungsi sebagai penampil nilai dan status counter. Pengujian rangkaian ini dapat dilakukan dengan menghubungkan rangkaian ke mikrokontroler ATmega16 pada PortD.0 sampai dengan PortD.6 seperti pada Gambar 4.2.5.a. commit to user Gambar 4.2.5.a : Rangkaian LCD Selanjutnya untuk menampilkan tulisan pada LCD dapat diuji dengan program Bascom-AVR sebagai berikut : regfile = m16def.dat crystal = 1000000 Config Lcd = 16 2 Config Lcdpin = Pin , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 , E = Portd.4 , Rs = Portd.6 Cls Cursor Off Noblink Do Locate 1 , 1 Lcd Andika Tito NR Locate 2 , 4 Lcd LCD TEST Loop Hasil pengujian rangkaian dapat dilihat pada Gambar 4.2.5.b. Gambar 4.2.5.b : Hasil Pengujian LCD commit to user

4.2.6 Pengujian Rangkaian

Relay Rangkaian relay berfungsi sebagai saklar yang terhubung ke CD Drive sebagai prototype pinti otomatis. Pengujian rangkaian ini dapat dilakukan dengan menghubungkan rangkaian ke mikrokontroler ATmega16 pada PortC.7 seperti pada gambar 4.2.6. Gambar 4.2.6 : Rangkaian Relay Selanjutnya rangkaian ini bisa diuji coba dengan program Bascom- AVR seperti berikut : regfile = m16def.dat crystal = 1000000 Config PortC = output Do PortC.7 = 0 Wait 2 PortC.7 = 1 Loop Maka hasil dari percobaan diatas adalah relay akan aktif selama selang waktu dua detik, selanjutnya relay tidak aktif. Apabila relay aktif maka cd drive akan terbuka. commit to user

4.2.7 Pengujian Rangkaian LED

Rangkaian LED digunakan sebagai penanda bahwa counter telah mengalami perhitungan maksimal atau ruangan penuh. Pengujian rangkaian ini dapat dilakukan dengan menghubungkan rangkaian ke mikrokontroler ATmega16 pada PortC.0 seperti pada gambar 4.2.7. Gambar 4.2.7 : Rangkaian LED Selanjutnya rangkaian ini bisa diuji coba dengan program Bascom- AVR seperti berikut : regfile = m16def.dat crystal = 1000000 Config PortC = output Do PortC.0 = 0 Wait 1 PortC.0 = 1 Loop Maka hasil dari percobaan diatas adalah led akan menyala selama selang waktu satu detik selanjutnya led akan mati kembali. commit to user

4.2.8 Pengujian Rangkaian