dioda arus sesaat yang besar itu akan mengalir ke transistor, yang mengakibatkan kerusakan pada transistor.
Input dari rangkaian ini dihubungkan ke mikrokontroler, sehingga ONOFF relay dapat dikendalikan oleh mikrokontroler, sehingga pompa dapat dikendalikan melalui
computer. Driver relay untuk menekan tombol hp, memiliki cara kerja yang hamper sama
denganrelay driver pompa. Relay driver hp ditunjukkan pada gambar berikut:
Gambar 3.8 Rangkaian relay Driver Penekan tombol Hp
Jika relay ini aktif, maka output akan menghubungkan kedua jalur yang ada pada tombol hp, sehingga tombol hp akan tertekan.
3.6 Rangkaian Sensor Jarak PING
Sensor jarak yang digunakan adalah sensor PING ultrasonic. Sensor ini dapat mengukur jarak hingga 3 meter, sensor ini menggunakan motode pemancaran dan penerimaan sinyal suara
ultrasonic. Gambar sensor jarak PING ditunjukkan pada gambar berikut ini ;
Universitas Sumatera Utara
Gambar 3.9 Rangkaian sensor ping Sensor jarak PING ultrasonic ini didesign untuk mengukur jarak. Namun jarak yang
diukur hanya sebatas 3 meter. Sensor ini terdiri dari 3 pin, yaitu satu pin untuk Vcc 5 Volt, satu pin untuk ground dan satu pin untuk sinyal.
Universitas Sumatera Utara
BAB 4 PENGUJIAN ALAT DAN PROGRAM
Pada bab ini, akan dibahas pengujian alat mulai dari pengujian alat permodul sampai pengujian alat secara keseluruhan. Pengujian tersebut akan dilakukan secara bertahap dengan
urutan sebagai berikut: a. Pengujian masing-masing blok
b. Pengujian sistem secara keseluruhan 4.1 Pengujian mikrokontroller ATMEGA8535
Pada pengujian mikrokontroller ATMEGA8535 ini dilakukan percobaan yang sifatnya sederhana tapi dapat menunjukkan bekerja tidaknya mikrokontroller ATMEGA8535
tersebut. Percobaan tersebut adalah menghidupkan beberapa buah LED secara bergantian. Percobaan ini dilakukan pada IO port Port A. Untuk menghidupkan LED tersebut
dilakukan langkah sebagai berikut: 1. Buka software CodeVisionAVR terdapat Shortcut pada Desktop.
2. Pilih menu File New dan pilih Project kemudian tekan OK.
3. Kemudian pilih Yes saat ada pilihan menggunakan CodeWizardAVR, seperti tampak pada gambar berikut.
4. Pada settingan CodeWizardAVR, atur konfigurasi chip menggunakan ATMega8535 sesuai dengan yang ada pada modul, dengan nilai clock 11,059200 MHz.
Universitas Sumatera Utara
5. Kemudian pada tab Port, atur PortA. Diatur sebagai output, sebagai berikut.
Universitas Sumatera Utara
6. Setelah itu, pilih menu File Generate, Sava and Exit, dan simpan file dengan nama
sesuai keinginan uji.
7. Akan muncul file .c yang akan digunakan untuk pemrograman. Selanjutnya dituliskan program sebagai berikut
Universitas Sumatera Utara
while 1 {
Place your code here PORTA=240
delay_ms100; PORTA=15
delay_ms100; };
} Jika program tersebut dijalankan, maka LED akan hidup dan mati secara bergantian seperti
yang ditunjukkan dalam tabel berikut: LED 1 LED 2
LED 3 LED 4
LED 5 LED 6 LED 7 LED 8
Tahap 1 ON ON
ON ON
OFF OFF
OFF OFF
Tahap 2 OFF OFF
OFF OFF
ON ON
ON ON
8. Untuk compile program, dapat menggunakan tombol F9 atau meng-klik icon pada toolbar.
Jika program telah berjalan sesuai dengan yang dikehendaki, maka system minimum mikrokontroller ATMEGA8535 telah berjalan dengan baik.
4.2. Pengujian Rangkaian Relay Driver Pompa