Gambar 3.4 Rangkaian Sensor Jarak SR-04
Sensor jarak SR-04 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.
3.6 Rangkaian Potensiometer
Rangkaian potensiometer ini digunakan sebagai sensor sudut. Perubahan tahanan potensiometer ini akan mempengaruhi nilai tegangan masukan pada
ADC. Jika tegangan input pada ADC kecil maka sudutnya akan semakin kecil juga. Tegangan input dari baterai akan melewati tahanan potensiometer, jika
tahanan potensiometer besar maka tegangan input pada ADC akan semakin besar juga, jika tegangan input ADCnya kecil maka sudutnya aka semakin kecil juga.
MIKROKONTROLER
1 3
2
+ 5
v
GND
Gambar 3.5 Rangkaian Potesiometer
Universitas Sumatera Utara
3.7 Perancangan Program
Pada perancangan ini digunakan Code Vision AVR sebagai editor dan compiler dari program yang dirancang. Untuk memulai memprogram Code Vision AVR
dilakukan langkah sebagai berikut : 1. Buka software CodeVisionAVR terdapat Shortcut pada Desktop.
2. Pilih menu File New dan pilih Project kemudian tekan OK.
Gambar 3.6 Pemilihan tipe file
3. Kemudian pilih Yes saat ada pilihan menggunakan CodeWizardAVR, seperti tampak pada gambar berikut.
Gambar 3.7 Dialog konfirmasi tentang penggunaan CodeWizardAVR
4. Pada settingan CodeWizardAVR, atur konfigurasi chip menggunakan ATMega8535 sesuai dengan yang ada pada modul, dengan nilai clock
11,059200 MHz.
Universitas Sumatera Utara
Gambar 3.8 Pemilihan Tipe Mikrokontroller dan Kristal
5. Kemudian pada tab Port, PortA, pada Bit 4, 5, 6 dan 7 diatur sebagai output. Port A digunakan untuk mengendalikan palang masuk dan keluar. Tampilannya
sebagai berikut.
Gambar 3.9 Setting PORTA
6. Selanjutnya mengatur penenpatan LCD pada PORTC. Tampilannya berikut ini:
Universitas Sumatera Utara
Gambar 3.10 Setting penempatan LCD pada PORTC
7. Setelah itu, pilih menu File Generate, Sava and Exit, dan simpan file dengan nama sesuai keinginan uji.
Gambar 3.11 Generate, Save dan Exit
8. Akan muncul file.c yang akan digunakan untuk pemrograman. Selanjutnya pada file ini dituliskan program sesuai dengan yang diinginkan.
3.8 Cara Kerja Sistem Keseluruhan