Rangkaian Sensor Jarak PING

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