29
Gambar 2.12 : Tampilan Utama Dstudio 3.7b
2.8 AVR Studio
4
AVR studio 4 merupakan software buatan atmel corporation. Software ini bisa digunakan untuk menuliskan program bahasa assembly, mensimulasikan
program program yang dibuat dan kemudian mendebug program sehingga menghasilkan file dengan extensi . hex yang bisa di download ke dalam IC
Mikrokontroller. Untuk pertama kalinya kita harus menginstal AVR studio 4 ini ke dalam
komputer, cara menginstalnya pun mudah layaknya kita menginstal software
komputer yang lain. Pada AVR studio 4 mempunyai menu-menu yang meliputi File,
30
Edit, Debug, View, Window dan help. Menu-menu tersebut merupakan tool yang
kita perlukan untuk membangun aplikasi yang menggunakan mikrokontroller. Software ini juga sudah difasilitasi dengan program untuk melakukan simulasi
terhadap proyek yang dibuat, sehingga programming menjadi menyenangkan walaupun yang diprogram bahasa assembler dan bukan dalam bahasa C. Gambar 2.13
dibawah ini adalah gambar tampilan utama dari AVR studio 4 saat pertama kali dijalankan.
Gambar 2.13 : Tampilan utama AVR studio 4
31
BAB III ANALISIS DAN PERENCANAAN
Setelah melakukan penelitian menggunakan Mikrokontroler AT89s51, Servo Kontrol DSR-08, Sensor Ultrasonik Dsonar sebagai pendeteksi keberadaan benda,
dan Switch yang digunakan sebagai pemilah benda, maka pada bab ini akan membahas analisis dan perencanaan dari Robot Lengan ini. Pembahasan dimulai
dengan Analisis Sistem, perancangan hardware kemudian diikuti dengan flowchart software pendukung.
3.1 Analisis Sistem
Robot Lengan ini merupakan gabungan dari beberapa hardware yaitu Mikrokontroller AT89s51, Servo Kontrol DSR-08, Sensor Ultrasonik Dsonar dan 2
buah switch. Tiap-tiap perangkat hardware tersebut memiliki tugas yang berbeda- beda sesuai dengan spesifikasi kerja hardware masing-masing. Oleh karena itu
dibutuhkan software pendukung untuk menterjemahkan dari bahasa manusia ke bahasa mesin. Perangkat lunak tersebut yaitu DStudio 3.7b sebagai editor dan AVR
Studio 4 sebagai penterjemah downloader dari bahasa manusia ke bahasa mesin.
32
Proses bergeraknya robot yaitu atas dasar perintah-perintah yang dikeluarkan oleh mikrokontroller. Awal mula proses kerjanya yaitu ketika sensor ultrasonik
menerima perintah untuk menemukan benda oleh mikrokontroller dalam radius yang sudah ditentukan, kemudian sensor tersebut akan mengirim pesan pada
mikrokontroller bahwa benda terdeteksi, maka mikrokontroller tersebut akan memerintahkan Servo Kontrol untuk menggerakkan Motor Servo Robot. Ketika
proses pengambilan benda tepatnya pada waktu penjapit gripper menjapit benda secara tidak langsung dia juga melakukan analasi ukuran benda tersebut dengan
menggunakan Switch. Setelah proses penganalisaan dan diketahui ukuran benda tersebut maka mikrokontroller akan memerintahkan Servo Kontrol untuk menaruh
benda sesuai dengan penganalisaan ukuran bendanya, yaitu benda besar ditaruh pada tempat yang disediakan khusus benda ukuran benda besar, dan benda ukuran kecil
ditaruh pada tempat yang disediakan khusus benda ukuran kecil. Proses tersebut akan berulang-ulang dilakukan sampai Sensor ultrasonik tidak mendeteksi keberadaan
benda.