DENGAN MENGENDALIKAN RADIO CONTROL

dokumen-dokumen yang mirip
Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

MODEL SISTEM CRANE DUA AXIS DENGAN PENGONTROL FUZZY. Disusun Oleh : Nama : Irwing Antonio T Candra Nrp :

REALISASI ROBOT DALAM AIR

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

Aplikasi Thermopile Array untuk Thermoscanner Berbasis Mikrokontroler ATmega16. Disusun Oleh : Nama : Wilbert Tannady Nrp :

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

REALISASI ROBOT TERBANG BERDASARKAN IIARC 2009 ABSTRAK

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

TEMPAT JEMURAN DINDING OTOMATIS MENGGUNAKAN SENSOR HUJAN BERBASIS MIKROKONTROLER DAN INFORMASI DIKIRIMKAN MENGGUNAKAN FASILITAS SMS

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

REALISASI ROBOT ANJING

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

REALISASI OTOMASI SISTEM MANAJEMEN STOK BARANG DENGAN PEMBACA BARCODE MENGGUNAKAN PERANGKAT LUNAK OPEN SOURCE ABSTRAK

REALISASI ROBOT MOBIL HOLONOMIC Disusun Oleh : Nama : Santony Nrp :

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK MENGUKUR PANJANG PRODUKSI KAIN PADA MESIN FINISHING TEKSTIL

REALISASI ROBOT PELINTAS RINTANGAN ABSTRAK

SIMULASI ROBOT PENDETEKSI MANUSIA

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

SISTEM REMOTE MONITORING GEDUNG BERBASIS MIKROKONTROLER MELALUI RADIO FREKUENSI HT

PERANCANGAN POV (PERSISTENCE OF VISION) DENGAN POSISI SUSUNAN LED VERTIKAL

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

PURWA-RUPA PENAMPIL LOKASI MANUSIA MENGGUNAKAN GPS DENGAN KOORDINAT LINTANG-BUJUR

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

MESIN PELIPAT KERTAS OTOMATIS. Disusun Oleh : Nama : Andre Susanto Nrp :

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

Sistem Akuisisi Data 6 Channel Berbasis AVR ATMega dengan Menggunakan Bluetooth ABSTRAK

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

REALISASI ROBOT SWARM

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

REALISASI ROBOT PENCARI DAN PEMADAM API UNTUK KRCI 2009 DIVISI SENIOR BERKAKI ABSTRAK

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

REALISASI ROBOT CERDAS PEMADAM API LILIN DENGAN KONFIGURASI LAPANGAN YANG BERUBAH-UBAH ABSTRAK

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

ANTARMUKA ROBOT DAN KOMPUTER DENGAN MENGGUNAKAN BLUETOOTH ABSTRAK

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

REALISASI PROTOTIPE GRIPPER TIGA JARI DENGAN TIGA DERAJAT KEBEBASAN ABSTRAK

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

Aplikasi Modul SD Card untuk Akuisisi Data GPS EM-410. Disusun Oleh : Nama : An Lie Nrp :

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

Pengaturan Harga Dan Pembatasan Pembelian BBM Subsidi Menggunakan Smart Card

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

SISTEM PELACAKAN KEBERADAAN LOKASI KENDARAAN BERBASIS MIKROKONTROLER ATMEGA16 MELALUI LAYANAN SMS. Disusun Oleh : Nama : Indra Pratama Nrp :

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

SISTEM PENDETEKSI KETINGGIAN MUATAN ROKET BERBASIS MIKROKONTROLER. Gelar Kharisma Rhamdani /

SPECTRUM ANALYZER BERBASIS MIKROKONTROLER DENGAN PENCUPLIKAN SECARA PARALEL

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

ABSTRAK. Hendra Manase Jl. Babakan Jeruk Gg. Barokah No. 25, 40164,

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

WIRELESS TELEMETERING KWH METER DIGITAL BERBASIS MIKROKONTROLER ABSTRAK

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

REALISASI ALAT PERAGA UNTUK MEMANTAU CUACA. Ananta Leska Saputra /

Realisasi Robot Pembersih Lantai Dengan Fasilitas Tangan Pengambil Sampah Dan Penghisap Sampah

SIMULATOR PENGERING CAT BERBASIS PENGONTROL MIKRO

Perancangan dan Realisasi MIDI Drum Pad Menggunakan Mikrokontroler ATMega16. Design and Realization MIDI Drum Pad Using ATMega16 Microcontroller

PENGONTROLAN TEMPERATUR DAN KELEMBABAN UNTUK PERTUMBUHAN JAMUR TIRAM MENGGUNAKAN PENGONTROL MIKRO

Realisasi Alat Ukur Profil Camshaft

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

Prototype Payload Untuk Roket Uji Muatan

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

SIMULASI GERAKAN BERENANG ROBOT IKAN SECARA HORIZONTAL MENGGUNAKAN MUSCLE WIRE. Disusun oleh : Nama : Michael Alexander Yangky NRP :

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

PEMBUATAN POV (PERSISTENCE OF VISION) PROGRAMMABLE DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 8

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

REALISASI SISTEM OTOMASI KEBUN HIDROPONIK SAYURAN DENGAN PLC. Nama : FRENKY. Nrp : ABSTRAK

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

APLIKASI WIROBOT X80 UNTUK MENGUKUR LEBAR DAN TINGGI BENDA. Disusun Oleh: Mulyadi Menas Chiaki. Nrp :

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

Realisasi Prototipe Gripper Tiga Jari Berbasis PLC (Programmable Logic Control) Chandra Hadi Putra /

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

Transkripsi:

PENJEJAKAN SET POINT DENGAN MENGENDALIKAN RADIO CONTROL HELIKOPTER (RC HELI) MENGGUNAKAN VISION SENSOR CMUCam2+ Disusun Oleh: Nama : Ivan Winarta NRP : 0522009 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : ivanwinarta@hotmail.com ABSTRAK Dengan perkembangan teknologi saat ini, hampir segala sesuatu mulai bekerja secara otomatis, demikian juga dengan sistem transportasi yang ada saat ini. Dengan bantuan sistem GPS yang ada saat ini, sistem autopilot pada transportasi dapat mencapai tujuan dengan lebih tepat. Pada Tugas Akhir ini, sebagai model/pengganti dari alat transportasi adalah Remote Control helicopter (RC heli) dengan merek E-Sky tipe Lama V4. Sebagai pengganti GPS, digunakan vision sensor CMUCAM2+ sebagai pendeteksi posisi RC heli. Untuk mengendalikan gerakan RC heli digunakan ATmega16, yang dihubungkan dengan DAC0808 (untuk mengubah bit keluaran ATmega16 menjadi tegangan), yang dipasangkan pada Remote Control RC heli. Sistem kendali yang digunakan adalah sistem kendali on-off. Berdasarkan hasil percobaan dalam Tugas Akhir ini, hasil tracking oleh CMUCam2+ memiliki error rata rata terkecil di pusat daerah kerja dengan error posisi x sebesar 5,010966% dan error posisi y sebesar 44,97954%, sedangkan target terburuk berada di titik VII (bawah kiri) dengan error posisi x sebesar 227,7637% dan error posisi y sebesar 67,19262%, sehingga informasi posisi RC heli dari CMUCam2+ tidak tepat. Pengendalian gerakan RC heli tidak berhasil disebabkan oleh model RC heli yang sulit dikendalikan arah geraknya. Kata Kunci : E-Sky Lama V4, Vision Sensor CMUCam2+, Pengendali Mikro ATmega16. i Universitas Kristen Maranatha

SET POINT TRACKING BY CONTROLLING RADIO CONTROL HELICOPTER USING VISION SENSOR CMUCam2+ Disusun Oleh: Nama : Ivan Winarta NRP : 0522009 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : ivanwinarta@hotmail.com ABSTRAK With the current development in technology, almost everything works automatically as well as the transportation system nowadays. With the help of GPS, the transportation s autopilot can reach the desired destination with better precision. In this Final Project, the transportation s substitute is a Remote Control Helicopter (RC heli) with the E-Sky brand version Lama V4. As the substitute of the GPS, vision sensor CMUCAM2+ was used as the detector of the RC heli s position. To control the RC heli s movement, ATmega16 which was combined with the DAC0808 (for changing the biner output from the ATmega16 to voltage) and connected to the Remote Control of the RC heli were used. The control system used in this Final Project was on-off control system. Based on the experiments done in this Final Project, the tracking result of CMUCam2+ have the smallest error on the center of the work area with the error 5,010966% for position x and error 44,97954% for position y, the biggest error is at the position VII (below left) of the work area with the error 227,7637% for position x and error 67,19262% for position y, thus the information of RC heli s position from CMUCam2+ is inaccurate. The RC heli controlling is mostly failure because of the RC heli s unstability which was used as the substitute. Key words : E-Sky Lama V4, Vision Sensor CMUCam2+, Microcontroller ATmega16. ii Universitas Kristen Maranatha

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... x BAB I PENDAHULUAN I.1 Latar Belakang... 1 I.2 Identifikasi Masalah... 1 I.3 Perumusan Masalah... 1 I.4 Tujuan... 1 I.5 Pembatasan Masalah... 2 I.6 Spesifikasi Alat... 2 I.7 Sistematika Penulisan... 3 BAB II LANDASAN TEORI II.1 Helikopter... 4 II.1.1 Bagian Utama Helikopter... 4 II.1.2 Prinsip Kerja Helikopter... 5 II.2 Vision Sensor CMUCam2+... 10 II.2.1 Perintah Dasar pada CMUCam2+... 13 II.2.2 Tipe Data CMUCam2+... 15 II.3 Pengendali Mikro... 16 II.3.1 Pengenalan ATMEL AVR RISC... 16 II.3.2 Pengendali Mikro ATmega16... 17 II.3.2.1 Fitur ATmega16... 17 v Universitas Kristen Maranatha

II.3.2.2 Konfigurasi Pin ATmega16... 19 II.3.2.3 Blok ATmega16... 21 II.3.2.4 General Purpose Register ATmega16... 23 II.3.2.5 Peta Memori ATmega16... 23 II.3.2.6 PWM (Pulse Width Modulation) ATMega16... 25 II.3.2.7 Pin Input/Output ATmega16... 27 II.3.2.8 I2C (Inter-Integrated Circuit ) ATMega16... 27 II.3.2.9 USART (The Universal Synchronous and Asynchronous Serial Receiver and Transmitter) ATmega16... 28 II.4 Sistem Kendali... 30 II.4.1 Pengendali On Off (Two Position Controller)... 32 II.4.2 Tracking Control System... 32 BAB III PERANCANGAN DAN REALISASI III.1 Perancangan Sistem Kendali Penjejakan Radio Control Helikopter (RC Heli) Menggunakan Vision sensor CMUCam2+ 34 III.1.1 Diagram Blok Sistem Kendali Penjejakan RC Heli Menggunakan Vision sensor CMUCam2+.... 34 III.1.2 Ilustrasi Sistem....... 35 III.1.3 Ide yang Telah Digunakan.... 36 III.2 Pengaturan Vision sensor CMUCam2+ untuk Menjejak RC Heli... 36 II.2.1 Pemilihan Baud Rate... 37 II.2.2 Komunikasi Serial CMUCam2+ dengan Komputer... 38 II.2.3 Penentuan RGB Maksimum dan Minimum Titik yang Akan ditrack Melalui CMUCam2+ GUI... 39 III.3 Microsoft Visual Basic 6.0... 41 III.3.1 Desain Program Aplikasi Microsoft Visual Basic 6.0.. 42 III.3.2 Algoritma Penentuan Gerakan RC Heli Menggunakan Microsoft Visual Basic 6... 45 III.4 Realisasi Rangkaian Pengendali RC Heli Menggunakan ATMega16.. 47 III.4.1 Rangkaian Pengendali Remote Control RC Heli... 47 vi Universitas Kristen Maranatha

III.4.2 Algoritma Pemrograman Pengendali Mikro ATMega16 49 BAB IV DATA PENGAMATAN DAN ANALISA IV.1 Pengujian Vision Sensor CMUCam2+.... 53 IV.2 Pengujian Gerakan RC Heli.... 64 IV.3 Pengujian Tracking Control RC Heli Menggunakan Vision Sensor CMUCam2+.... 65 BAB V KESIMPULAN DAN SARAN V.1 Kesimpulan.... 70 V.2 Saran.... 71 DAFTAR PUSTAKA.... 72 LAMPIRAN A Foto Radio Control Helikopter LAMPIRAN B Program pada Microsoft Visual Basic 6 dan Pengendali Mikro ATMega16 LAMPIRAN C Datasheet vii Universitas Kristen Maranatha

DAFTAR TABEL Halaman 1. Tabel 2.1 Fungsi Khusus Port B... 20 2. Tabel 2.2 Fungsi Khusus Port C... 20 3. Tabel 2.3 Fungsi Khusus Port D... 21 4. Tabel 2.4 Konfigurasi Port ATmega16... 27 5. Tabel 2.5 Baud Rate... 30 6. Tabel 3.1 Konfigurasi Baud Rate... 37 7. Tabel 3.2 Tabel Setting Properti... 43 8. Tabel 3.3 Penjelasan G... 46 9. Tabel 4.1 Pixel/cm Daerah Kerja... 53 10. Tabel 4.2 Analisis Perbandingan Pixel Terdeteksi pada Posisi I dengan Pixel Sebenarnya....... 55 11. Tabel 4.3 Analisis Perbandingan Pixel Terdeteksi pada Posisi II dengan Pixel Sebenarnya....... 56 12. Tabel 4.4 Analisis Perbandingan Pixel Terdeteksi pada Posisi III dengan Pixel Sebenarnya.......... 57 13. Tabel 4.5 Analisis Perbandingan Pixel Terdeteksi pada Posisi IV dengan Pixel Sebenarnya.......... 58 14. Tabel 4.6 Analisis Perbandingan Pixel Terdeteksi pada Posisi V dengan Pixel Sebenarnya....... 60 15. Tabel 4.7 Analisis Perbandingan Pixel Terdeteksi pada Posisi VI dengan Pixel Sebenarnya.......... 61 16. Tabel 4.8 Analisis Perbandingan Pixel Terdeteksi pada Posisi VII dengan Pixel Sebenarnya....... 62 17. Tabel 4.9 Analisis Perbandingan Pixel Terdeteksi pada Posisi VIII dengan Pixel Sebenarnya...... 63 18. Tabel 4.10 Analisis Perbandingan Pixel Terdeteksi pada Posisi IX dengan Pixel Sebenarnya.......... 65 19. Tabel 4.11 Gerakan Helikopter Berdasarkan Input G... 67 viii Universitas Kristen Maranatha

20. Tabel 4.12 Hasil Pengujian Tracking control... 68 ix Universitas Kristen Maranatha

DAFTAR GAMBAR Halaman 1. Gambar 2.1 Bagian baling-baling helikopter... 5 2. Gambar 2.2 Cara kerja baling-baling helikopter... 7 3. Gambar 2.3 Ilustrasi terbang vertikal helikopter... 8 4. Gambar 2.4 Arah gerakan helikopter (tampak atas)... 9 5. Gambar 2.5 Perubahan posisi swashplate untuk gerakan helicopter... 9 6. Gambar 2.6 Fungsi baling baling ekor... 10 7. Gambar 2.7 CMUCam2+... 10 8. Gambar 2.8 Diagram Blok CMUCam2+... 11 9. Gambar 2.9 CMUCam Color Tracking... 12 10. Gambar 2.10 Perintah \r... 13 11. Gambar 2.11 Perintah Reset... 13 12. Gambar 2.12 Format Perintah RM... 14 13. Gambar 2.13 Perintah Servo... 14 14. Gambar 2.14 Perintah TC... 15 15. Gambar 2.15 Konfigurasi Pin ATmega16... 19 16. Gambar 2.16 Diagram Blok ATmega16..... 22 17. Gambar 2.17 General Purpose Register ATmega16... 23 18. Gambar 2.18 Pemetaan Memori ATmega16... 24 19. Gambar 2.19 Pemetaan Memori Data ATmega16... 25 20. Gambar 2.20 Phase & Frequency Correct PWM... 26 21. Gambar 2.21 Gambaran Modul TWI Keseluruhan... 28 22. Gambar 2.22 Blok USART... 29 23. Gambar 2.23 Kendali Loop Terbuka... 30 24. Gambar 2.24 Kendali Loop Tertutup... 31 25. Gambar 2.25 Kendali On Off... 32 26. Gambar 3.1 Diagram Blok Penjejakan Set Point dengan Mengendalikan RC heli Menggunakan Vision Sensor CMUCam2+... 34 27. Gambar 3.2 Ilustrasi Sistem... 35 x Universitas Kristen Maranatha

28. Gambar 3.3 CMUCam2+ Board Layout... 36 29. Gambar 3.4 Konfigurasi Jumper Baud Rate... 38 30. Gambar 3.5 Konfigurasi Kabel Serial CMUCam2+ dengan Komputer 39 31. Gambar 3.6 Contoh Tampilan GUI Mengambil Gambar... 40 32. Gambar 3.7 Nilai RGB Maksimum dan Minimum... 41 33. Gambar 3.8 Tampilan Visual Basic untuk Mengendalikan Gerakan RC Heli... 42 34. Gambar 3.9 Diagram Alir Tracking Posisi RC heli dan Penentuan Gerakan RC heli... 45 35. Gambar 3.10 Skematik Rangkaian Pengendali Gerakan RC heli... 48 36. Gambar 3.11a Diagram Alir Pergerakan RC heli pada ATMega16 49 37. Gambar 3.11b Diagram Alir Gerakan Hover... 50 38. Gambar 3.11c Diagram Alir Gerakan Maju... 50 39. Gambar 3.11d Diagram Alir Gerakan Naik... 51 40. Gambar 3.11e Diagram Alir Gerakan Naik dan Maju 51 41. Gambar 3.11f Diagram Alir Gerakan Turun... 52 42. Gambar 3.11g Diagram Alir Gerakan Turun dan Maju... 52 43. Gambar 4.1 Posisi Titik Titik Target 54 44. Gambar 4.2 Output CMUCam2+ Target di Posisi I..... 54 45. Gambar 4.3 Output CMUCam2+ Target di Posisi II..... 56 46. Gambar 4.4 Output CMUCam2+ Target di Posisi III.... 57 47. Gambar 4.5 Output CMUCam2+ Target di Posisi IV.... 58 48. Gambar 4.6 Output CMUCam2+ Target di Posisi V..... 59 49. Gambar 4.7 Output CMUCam2+ Target di Posisi VI..... 61 50. Gambar 4.8 Output CMUCam2+ Target di Posisi VII... 62 51. Gambar 4.9 Output CMUCam2+ Target di Posisi VIII...... 63 52. Gambar 4.10 Output CMUCam2+ Target di Posisi IX.... 64 53. Gambar 4.11 Error Rata Rata Berdasarkan Posisi..... 66 xi Universitas Kristen Maranatha