fungsi utama
void main void
{ inisialisasi_port 90xFF, 0xF0, 0x0F, 0x00;
}
2.3 CodeVision AVR
CodeVision AVR merupakan salah satu software kompiler yang khusus digunakan untuk mikrokontroler keluarga AVR. Meskipun CodeVision AVR
termasuk software komersial, namun dapat menggunakannya dengan mudah karena terdapat versi evaluasi yang disediakan secara gratis walaupun dengan
kemampuan yang dibatasi.
2.4 CodeVision AVR Chip Programmer
Salah satu kelebihan dari CodeVision AVR adalah tersedianya fasilitas untuk mendownload program ke mikrokontroler yang telah terintegrasi sehingga dengan
demikian CodeVision ini selain dapat berfungsi sebagai software kompiler juga dapat berfungsi sebagai software programmer atau downloader. Jadi dapat
melakukan proses download program yang telah dikompiler dengan menggunakan software CodeVision AVR juga.
2.5 Sensor Jarak Ultrasonik PING
Pada dasanya, Sensor PING terdiri dari sebuah chip pembangkit sinyal 40KHz, sebuah speaker ultrasonik dan sebuah mikropon ultrasonik. Speaker
Universitas Sumatera Utara
ultrasonik mengubah sinyal 40 KHz menjadi suara sementara mikropon ultrasonik berfungsi untuk mendeteksi pantulan suaranya.Sensor PING mendeteksi jarak
obyek dengan cara memancarkan gelombang ultrasonik 40 KHz selama tBURST 200 μs kemudian mendeteksi pantulannya. Sensor ping memancarkan
gelombang ultrasonik sesuai dengan kontrol dari mikrokontroler pengendali pulsa trigger dengan t out minimal
2 μs.
Gambar 2.3 Sensor Jarak Ultrasonik Ping
Sensor ping mendeteksi jarak objek dengan cara memancarkan gelombang ultrasonik 40 KHz selama t = 200 us kemudian mendeteksi pantulannya.
Sensor PING memancarkan gelombang ultrasonik sesuai dengan kontrol dari mikrokontroller pengendali pulsa trigger dengan t out minimal 2
μs . Gelombang ultrasonik melalui udara dengan kecepatan 344 meter per detik,
mengenai obyek dan memantul kembali ke sensor. PING mengeluarkan pulsa output high pada pin SIG setelah memancarkan gelombang ultrasonik dan setelah
gelombang pantulan terdeteksi PING akan membuat output low pada pin SIG. Lebar pulsa High tIN akan sesuai dengan lama waktu tempuh gelombang
ultrasonik untuk 2 kali jarak ukur dengan obyek.
2.6 Buzzer