commit to user
16
port tersebut mendapat logika enable atau satu sesuai dengan data biner yang dikirim komputer, maka rangkaian kontrol tersebut akan memilih
mana komponen yang aktif mana yang tidak sehingga data intrupsi dapat dikirim ke pemroses.
3.3 Perancangan Kontruksi Mekanik.
Mekanik yang dibuat dari bahan alumunium dengan tebal 1.5 inchi mempunyai dimensi panjang 7 inchi, lebar 7 inchi dan tinggi 10 inchi.
Rangkaian mekanik penggerak handycam terdiri dari 2 motor servo yang ditempatkan secara vertikal dan horizontal. Setiap bagaian motor servo
dapat berputar 180 derajat baik penggerak bagian horizontal maupun penggerak vertikal. Berikut merupakan gambar rancangan konstruksi
mekanik:
Gambar 3.6 Rancangan Kontruksi Mekanik. Keterangan :
1 = tempat handycam
1
2
3 4
5 5
6
commit to user
17
2 = penyangga atas 3 = alas mekanik
4 = motor servo 5 = alas mekanik atas
6 = penyangga bawah
3.4 Perancangan Flowchart
Pembuatan flowchart berguna untuk mempermudah programer dalam menyusun dan memahami logika suatu program, skema
flowchart untuk alat yang dibuat ada 2 yakni flowchart untuk mikrokontroler dan untuk aplikasi :
commit to user
18
3.4.1 Flowchart Mikrokontroler
Gambar 3.7 Flowchart Mikrokontroler
commit to user
19
3.4.2 Flowchart Aplikasi
3.4.2.1 Flowchart Main Menu
Gambar 3.8 Flowchart Form main menu.
commit to user
20
3.4.2.2 Flowchart Compress Menu
Gambar 3.9 Flowchart Form Compress menu.
commit to user
21
3.4.2.3 Flowchart Capture Menu
Gambar 3.10 Flowchart Form Capture menu.
commit to user
22
3.5 Pemrograman Mikrokontroler.
Pemrograman source code kedalam IC ATMega16 dilakukan setelah semua komponen dibuat dan dipasang dengan benar. Bahasa yang
digunakann untuk melakukan pemrograman ini adalah dengan menggunakan bahasa bascom, penulisan dan prosess compile dilakukan
dengan menggunakan bantuan software “bascom-avr”, software tersebut
merupakan aplikasi yang berfungsi sebagai compile bahasa yang sesuai digunakan dengan mikrokontroler keluarga ATMEL pada khususnya
ATMEga16. Berikut cara pemrograman kedalam IC mikrokkontroler.
1. Membuat file source baru dengan cara File New dan dan menuliskan
listing program kedalam jendela program yang ada.
Gambar 3.11 Membuat File Baru Dengan Bascom AVR
2. Setelah selesai menuliskan listing program yang dibuat selanjutnya
program di compile dengan menekan F7, apabila program yang dibuat ada kesalahan maka akan muncul peringatan Error pada tampilan dibawah
aplikasi, jika progam tidak ada kesalahan maka pesan error tidak akan muncul.
commit to user
23
Gambar 3.12 Proses Compile Pada Bascom AVR
Gambar 3.13 Proses Deteksi Error Pada Saat Compile
3. Setelah file .hex selesai di buat selanjutnya proses download program ke
mikrokontroler. Untuk download program penulis menggunakan hardware downloader universal_isp seperti gambar berikut.
Gambar 3.14 Hardware Downloader Universal ISP
commit to user
24
Untuk program menggunakan aplikasi bawaan hardware, yaitu univ_V4 berikut tampilan aplikasi ketika proses download.
Gambar 3.15 Proses Download Program Ke IC Mikrokontroler
3.6 Perancangan Eksternal Kontroler