IMPLEMENTASI LOGIKA FUZZY SEBAGAI PERINTAH GERAKAN TARI PADA ROBOT HUMANOID KRSI MENGGUNAKAN SENSOR KAMERA CMUCAM4

dokumen-dokumen yang mirip
IMPLEMENTASI KONTROL LOGIKA FUZZY PADA SISTEM KESETIMBANGAN ROBOT BERODA DUA

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERNYATAAN... iii. KATA PENGANTAR... iv. MOTO DAN PERSEMBAHAN... v. DAFTAR ISI...

DAFTAR ISI. HALAMAN PENGESAHAN... v. ABSTRAKSI...vi. KATA PENGANTAR... vii. DAFTAR ISI...ix. DAFTAR TABEL... xiii. DAFTAR GAMBAR...

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB III PERANCANGAN ALAT

BAB III ANALISA SISTEM

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

BAB III PERANCANGAN Sistem Kontrol Robot. Gambar 3.1. Blok Diagram Sistem

SELEKSI BENDA BERWARNA DENGAN CONVEYOR MENGGUNAKAN ROBOT LENGAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

BAB III PERANCANGAN ALAT

Oleh : Abi Nawang Gustica Pembimbing : 1. Dr. Muhammad Rivai, ST., MT. 2. Ir. Tasripan, MT.

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan

BAB III ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB 3 PERANCANGAN SISTEM

PERANCANGAN MOBILE ROBOT DENGAN SENSOR KAMERA MENGGUNAKAN SISTEM KENDALI FUZZY

PEMBUATAN APLIKASI TRACKING ANTENA BERBASIS KANAL TV. Kampus ITS, Surabaya

DESAIN DAN PROTOTIPE ALAT PEMINDAH BARANG BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLER ATMEGA32 *) ABSTRAK

DISAIN DAN IMPLEMENTASI PENGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN BERMOTOR SECARA OTOMATIS

BAB II ROBOT PENYAPU LANTAI

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB II KONSEP DASAR PERANCANGAN

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

BAB II TINJAUAN PUSTAKA

Bab III Perangkat Pengujian

BAB IV PENGUJIAN ALAT DAN ANALISA

SISTEM PENGATURAN STARTING DAN PENGEREMAN MOTOR UNTUK PINTU GESER OTOMATIS

BAB III PERANCANGAN ALAT

BAB IV ANALISIS DAN PEMBAHASAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X

BAB II DASAR TEORI. Gambar 2.1. Modul Mikrokontroler ATMega 128

BAB IV ANALISA PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN A. Latar Belakang Masalah

BAB IV PERANCANGAN. Gambar 4. 1 Blok Diagram Alarm Rumah.

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

Sistem Kontrol Hexapod robot MSR-H01 Menggunakan Mikrokontroler ATMega 128

Perancangan dan Implementasi Embedded Fuzzy Logic Controller Untuk Pengaturan Kestabilan Gerak Robot Segway Mini. Helmi Wiratran

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Grafik hubungan antara Jarak (cm) terhadap Data pengukuran (cm) y = 0.950x Data pengukuran (cm) Gambar 9 Grafik fungsi persamaan gradien

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB III METODOLOGI PENELITIAN

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16

DAFTAR ISI. iii PRAKATA. iv ARTI LAMBANG DAN SINGKATAN. vi ABSTACT. vii INTISARI. viii DAFTAR ISI

Perancangan Kontroler Fuzzy untuk Tracking Control Robot Soccer

PERANCANGAN SISTEM KENDALI GERAK PADA PLATFORM ROBOT PENGANGKUT

BAB III PERANCANGAN SISTEM. PU yang berfungsi mengatur dan bekerja sebagai kunci dari semua komponen

BAB IV PERANCANGAN. 4.1 Flowchart

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

DAFTAR ISI. Halaman Judul... i. Lembar Pengesahan Pembimbing... ii. Lembar Pernyataan Keaslian...iii. Lembar Pengesahan Pengujian...

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

PERANCANGAN SISTEM KONTROL KESTABILAN SUDUT AYUNAN BOX BAYI BERBASIS MIKROKONTROLER MENGGUNAKAN FUZZY LOGIC CONTROL

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraksi Madu Menggunakan Kontrol Logika Fuzzy

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN

RANCANG BANGUN ALAT PENGHITUNG PENUMPANG BUS TRANS PADANG BERBASIS MIKROKONTROLER ATMEGA32

BAB IV UJI COBA DAN ANALISIS SISTEM

MICROCONTROLER AVR AT MEGA 8535

BAB II TINJAUAN PUSTAKA. [10]. Dengan pengujian hanya terbatas pada remaja dan didapatkan hasil rata-rata

BAB III PERANCANGAN DAN PEMBUATAN ALAT

III. METODE PENELITIAN. Pengerjaan tugas akhir ini bertempat di laboratorium Terpadu Teknik Elektro

SELF-STABILIZING 2-AXIS MENGGUNAKAN ACCELEROMETER ADXL345 BERBASIS MIKROKONTROLER ATmega8

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

ROBOT OMNI DIRECTIONAL STEERING BERBASIS MIKROKONTROLER. Muchamad Nur Hudi. Dyah Lestari

BAB III PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB IV METODE KERJA PRAKTEK

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

PERANCANGAN DAN IMPLEMENTASI SISTEM PENDETEKSIAN OBJEK MENGGUNAKAN METODE YCBCR PADA ROBOWAITER DRU99RWE4-V13

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PENYATAAN... INTISARI... ABSTRACT... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... PRAKATA...

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

RANCANG BANGUN PENGENDALIAN MOTOR PENGGERAK MOBIL LISTRIK DESIGN AND BUILD CONTROLLER MOTOR DRIVER ELECTRIC CAR

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Metode penelitian yang digunakan adalah studi kepustakaan dan

RANCANG BANGUN PEMANTAUAN INFUS PASIEN SECARA TERPUSAT BERBASIS MIKROKONTROLER

Transkripsi:

1 IMPLEMENTASI LOGIKA FUZZY SEBAGAI PERINTAH GERAKAN TARI PADA ROBOT HUMANOID KRSI MENGGUNAKAN SENSOR KAMERA CMUCAM4 Gladi Buana, Pembimbing 1:Purwanto, Pembimbing 2: M. Aziz Muslim. Abstrak-Pada Kontes Robot Seni Indonesia (KRSI) robot diharuskan melakukan gerakan tari yang berbeda pada tiap zona lapangan. Zona lapangan ini ditandai dengan warna yang berbeda. Untuk keperluan tersebut, pada penelitian ini dikembangkan metode pengenalan warna untuk mendeteksi zona lapangan KRSI. Metode yang digunakan untuk pengaturan ini ialah logika fuzzy. Metode ini melalui beberapa tahap, yaitu fuzzifikasi, kaidah atur ( Rule-base) dan inferensi, dan defuzzifikasi. Penelitian ini menggunakan sensor kamera CMUCAM4 untuk pendeteksian warna pada lintasan. Data dari sensor diproses dengan logika fuzzy menggnakan mikrokontroler ATMega8 sebagai mikrokontroler slave. Data terkontrol dikirim ke mikrokontroler master yaitu ATMega128 untuk kemudian diproses dan dikirimkan ke motor DC servo sebagai aktuator. Hasil pengujian menunjukkan bahwa metode logika fuzzy cukup efektif digunakan untuk mendeteksi warna lapangan. Dari beberapa hasil uji yang robot humanoid dapat melaksanakan perintah sesuai dengan yang diinginkan. sensor kamera CMUcam4. Salah satu metode yang dapat digunakan ialah dengan menggunakan logika fuzzy. Keunggulannya adalah dapat memproses lebih dari satu variabel masukan dalam satu sistem untuk menghasilkan satu keluaran. Sehingga metode ini diharapkan sangat handal untuk mengatasi permasalahan robot. II. IDENTIFIKASI SISTEM 2.1 Sensor Kamera Kamera yang digunakan dalam penelitian ini sebagai pendeteksi warna adalah modul CMUCAM4 seperti pada Gambar 1 berikut. Kata Kunci: robot humanoid, KRSI, perintah gerakan tari, logika fuzzy, sensor kamera. I. PENDAHULUAN Gambar 1. Sensor Kamera CMUCAM4 Kontes Robot Seni Indonesia (KRSI) merupakan suatu kontes resmi dari Dirjen Dikti (Direktorat Jenderal Pendidikan Tinggi) Indonesia dimana menampilkan berbagai macam kreativitas robot penari (dengan mengutamakan unsur-unsur seni di dalamnya) dari setiap tim mahasiswa seluruh perguruan tinggi yang ada di Indonesia. Robot penari ini harus mampu berjalan mengikuti lintasan perlombaan yang telah disediakan. Lintasan dalam perlombaan KRSI terdiri dari bermacam-macam warna pada tiap-tiap zonanya. Untuk mengetahui lintasan (dengan warna tertentu) mana yang harus dilewati dan juga sebagai pendeteksi tarian apa yang harus pada zona yang sedang ditempati oleh robot diperlukan sistem pengambilan keputusan dengan memanfaatkan pengolahan data yang diperoleh dari 2.2 Motor DC servo Motor DC servo memiliki 3 jalur kabel : power, ground, dan control seperti ditunjukkan dalam Gambar 2. Gambar 2. Konfigurasi Pin Motor DC Servo

2 Dari kondisi tersebut bisa ditarik kesimpulan bahwa untuk mengatur sudut putaran motor servo diperlukan sinyal dengan lebar pulsa seperti pada persamaan berikut: = = + 1000 atau = (5,56) + 1000 = 2.3 Lapangan KRSI Lapangan perlombaan KRSI dapat digambarkan pada Gambar 3 di bawah ini. Gambar 3. Lapangan Perlombaan KRSI 2.4 Mikrokontroler Master Mikrokontroler master yang digunakan ialah mikrokontroler produksi Atmel, yaitu ATMega128. Mikrokontroler ini memiliki clock dan kerjanya tinggi sampai 16 MHz, ukuran flash memorinya cukup besar, kapasistas SRAM sebesar 4 KiloByte, EEPROM juga 4 KiloByte, 2 buah 8-bit Timer/Counter dengan Separate Prescalers dan Compare Modes, 2 buah 16-bit Timer/Counter dengan Separate Prescalers, Compare Mode, dan Capture Mode, 53 buah port I/O yang sangat memadai untuk berintegrasi dengan motor DC servo. 2.5 Mikrokontroler Slave Mikrokontroler slave yang digunakan ialah mikrokontroler ATmega8. Mikrokontroler ini merupakan mikrokontroler keluaran AVR yang merupakan mikrokontroler AVR CMOS 8 bit berdaya rendah. Mikrokontroler ATmega8 dapat mengeksekusi instruksi hingga 1 MIPS per MHz dalam satu siklus waktu. 2.6 Perancangan Logika Fuzzy Garis besar perncangan logika fuzzy dapat ditunjukkan pada diagram blok Gambar 4 berikut. Gambar 4. Diagram Blok Logika Fuzzy 2.6.1 Fuzzifikasi Proses ini memanfaatkan data tiga komponen warna dasar (RGB) yang terbaca oleh sensor kamera sebagai fungsi keanggotaannya. Sehingga terdapat tiga fungsi keanggotaan sebagai masukan logika fuzzy, yaitu red, green, dan blue. Tiap-tiap fungsi keanggotaan terdiri dari tiga kurva, yaitu low, med dan high. Berikut ini jenis fungsi keanggotaan yang akan digunakan yaitu fungsi keanggotaan T (triangular). Definisi fungsi triangular dapat ditunjukkan pada Persamaan 1 sebagai berikut: 0 u a u a a u b b a T ( u; a, b, c) c u b u c c b 0 u c...(1) Fungsi keanggotaan bentuk Tringular ditunjukkan dalam Gambar 5 1 0.5 a b c Gambar 5. Fungsi Keanggotaan Bentuk Triangular Sumber : Jun Yan, 1994 : 19 Fungsi keanggotaan masukan logika fuzzy dapat ditunjukkan pada gambar 6 hingga gambar 8. u Gambar 6. Fungsi Keanggotaan Masukan Red

3 Gambar 7. Fungsi Keanggotaan Masukan Green 2.6.3 Defuzzifikasi Defuzzifikasi adalah proses mengubah keluaran fuzzy menjadi keluaran crips. Hasil defuzzifikasi inilah yang digunakan untuk memberi sinyal perintah gerakan yang harus robot humanoid kepada mikrokontroler master. Metode defuzzifikasi yang digunakan adalah Max- Membership Principle. Metode ini dikenal juga sebagai metode tinggi, skema ini terbatas pada output fungsi memuncak. Metode ini didefinisikan seperti pada persamaan 2 sebagai berikut: μ C (z*) μ C (z) untuk semua nilai z є Z...(2) Gambar 8. Fungsi Keanggotaan Masukan Blue Fungsi keanggotaan keluaran logika fuzzy merupakan representasi hasil dari keputusan warna yang dianalogikan dalam variasi nilai PWM mikrokontroler slave. Fungsi keanggotaan untuk keluaran logika fuzzy dapat ditunjukkan dalam Gambar 9 berikut. dengan z* ialah nilai terdefuzzifikasi. III. PERANCANGAN ALAT Perancangan ini meliputi perancangan perangkat keras dan perancangan perngkat lunak. Perancangan perangkat keras meliputi perancangan mekanik, perancangan sensor kamera, perancangan rangkaian mikrokontroler master, dan perancangan rangkaian mikrokontroler slave. 3.1 Mekanik Bentuk jadi robot humanoid dapat ditunjukkan dalam Gambar 10 berikut. Gambar 9. Fungsi Keanggotaan Keluaran PWM mikrokontroler slave 2.6.2 Rule-base (Kaidah Atur) Logika Fuzzy Penentuan kaidah atur logika fuzzy didasarkan pada pengalaman dan disusun dalam bentuk penalaran Jika-Maka ( If-Then). Metode inferensi yang dipergunakan ialah metode max-min. Tabel 1 menunjukkan kaidah atur ( Rule-base) logika fuzzy. Tabel 1. Kaidah Atur (Rule-base) logika fuzzy G low R B low med high Light_Blue Red Red med low Light_Blue Yellow Yellow high Green Yellow Yellow low Light_Blue Red Red med med Light_Blue White White high Green White White low Green Red Red med high Blue White White high Blue White White Gambar 10. Robot humaoid IBRAHIsM 3.2 Sensor Kamera Konfigurasi modul sensor kamera CMUCAM4 dapat ditunjukkan pada Gambar 11 berikut.

4 ke pin Tx ATMega8 ke pin Rx ATMega8 ke catu daya 5V DC Output PWM Gambar 11. Konfigurasi modul sensor kamera CMUCAM4 3.3 Rangkaian Mikrontroler Master (ATMega128) dan Mikrokontroler Slve (ATMega8) Dalam penelitin ini mikrokontroler ATMega128 berfungsi sebagai pengendali utama dalam menjalankan program keseluruhan, sedangkan mikrokontroler ATMega8 berfungsi sebagai mikrokontroler slave untuk proses data logika fuzzy dari sensor kamera agar tidak mempengaruhi mikrokontroler master. Komunikasi antara mikrokontroler master dan slave dengan menggunakan komunikasi USART. Gambar 13. Rangkaian Minimum Sistem Mikrokontroler Slave 3.4 Perancangan Perangkat Lunak Pada penelitian ini pemrograman keseluruhan sistem menggunakan software CodeVisionAVR V2.05.0. Berikut diagram alir logika fuzzy yang dipergunakan dalam sistem ini. Gambar 12. Rangkaian Minimum Sistem Mikrokontroler Master Gambar 14. Diagram Blok Logika Fuzzy IV. PENGUJIAN DAN ANALISIS DATA Pengujian alat meliputi pengujian sensor kamera, pengujian logika fuzzy, dan pengujian keseluruhan sistem. 4.1 Pengujian Sensor Kamera Pengujian ini dengan tujuan untuk mengetahui sistem komunikasi serta cara mengirim perintah dan data yang dikeluarkan dari kamera CMUCAM4. Menggunakan perangkat lunak Parallax Serial Terminal untuk mengetahui register

Gambar 5 apa saja yang bisa digunakan untuk memerintah kamera dan data apa saja yang dikeluarkan dari sensor. Hasil pengiriman perintah dan penerimaan data CMUCAM4 pada Parallax Serial Terminal ditunjukkan dalam Gambar 15. Gambar 16. Proses Logika Fuzzy Masukan Merah. Pengujian ini pada masukan warnawarna pada lintasan yang dapat ditunjukkan dalam Tabel 2 dan Tabel 3. No 1 Tabel 2. Hasil Pengujian Logika Fuzzy Input Fuzzy R μ(r) G μ(g) B μ(b) Biru Muda 106 low=1 125 low=1 115 low=1 2 Biru 115 low=1 133 low=0.67 172 high=1 med=0.33 3 Hijau 115 low=1 157 high=1 106 low=1 4 Merah 156 high=1 133 low=0.67 139 med=1 med=0.33 5 Kuning 148 high=1 157 high=1 74 low=1 6 Putih 139 med=1 149 high=1 156 high=1 Gambar 15. Hasil Pembacaan Data RGB CMUCAM4 (Light_Blue,Blue,Green,Red,Yellow,White) 4.2 Pengujian Logika Fuzzy Pengujian ini untuk mengetahui performa sistem logika fuzzy yang diimplementasikan pada robot humanoid dalam mendeteksi warna lintasan. Menggunakan perangkat lunak Dev C++ untuk mengetahui keluaran yang dihasilkan dari program logika fuzzy yang telah dibuat. Gambar 16 menunjukkan tampilan proses logika fuzzy dari salah satu data masukan (warna merah). Tabel 3. Hasil Pengujian Logika Fuzzy (lanjutan Tabel 2) Perhitungan No Inferensi Output 1 Terbaca Biru Muda μ(1)=1 1 LIGHT_BLUE 2 Biru μ(1)=0.67 0.67 BLUE μ(2)=0.33 3 Hijau μ(1)=1 1 GREEN 4 Merah μ(1)=0.67 0.67 RED μ(2)=0.33 5 Kuning μ(1)=1 1 YELLOW 6 Putih μ(1)=1 1 WHITE

6 4.3 Pengujian Keseluruhan Sistem Pengujian sistem secara menyeluruh dengan prosedur sebagai berikut: 1. Menyusun semua rangkaian yang dibutuhkan. 2. Menulis program slave pada mikrokontroler ATMega8 3. Menulis program master pada mikrokontroler ATMega128. 4. Memberikan catu daya pada sistem. 5. Menguji pembacaan warna sensor kamera terhadap objek terdeteksi. Hasil pengujian sistem secara keseluruhan pada dapat dilihat pada Tabel 4 hingga 9. Tabel 4. Pengujian Zona Mulai (Mode Biru) Pengujian ke- yang 1 Biru sembah pembuka 2 Biru sembah pembuka 3 Biru sembah pembuka Tabel 5. Pengujian Zona Mulai (Mode Merah) Pengujian ke- yang 1 Merah sembah pembuka 2 Merah sembah pembuka 3 Merah sembah pembuka Tabel 6. Pengujian Zona I Pengujian Gerakan yang 1 Biru_Muda Ngasak 2 Biru_Muda Ngasak 3 Biru_Muda Ngasak Tabel 7. Pengujian Zona II Pengujian 1 Putih Membelah Awan 2 Putih Membelah Awan 3 Putih Membelah Awan Tabel 8. Pengujian Menghindari Zona Larang Pengujian 1 Kuning Menghindari Zona Larang 2 Kuning Menghindari Zona Larang 3 Kuning Menghindari Zona Larang Tabel 9. Pengujian Zona III Pengujian 1 Hijau Memberi Cincin 2 Hijau Memberi Cincin 3 Hijau Memberi Cincin V. KESIMPULAN DAN PROSPEK Berdasarkan perancangan dan hasil pengujian, dapat diambil kesimpulan: 1. Data dari sensor kamera dapat diperoleh dengan menggunakan komunikasi USART. 2. Dari beberapa hasil pengujian logika fuzzy untuk pembacaan 6 warna yang berbeda didapatkan hasil yang sama dengan hitungan teorinya, dengan tingkat keberhasilan pada pengujian tersebut 100%. 3. Dari 3 hasil pengujian sistem secara menyeluruh pada masing-masing zona, diperoleh hasil yang sesuai dengan yang diharapkan, dengan tingkat keberhasilan pada pengujian tersebut 100%. Pada penelitian ini pencahayaan pada kondisi yang sama (intensitas cahaya ±210 lux). Untuk penelitian lanjutan perlu dikembangkan metode untuk mengatasi kesalahan deteksi warna akibat perbedaan pencahayaan. DAFTAR PUSTAKA [1] Atmel. 2011. 8-bit AVR with 128KBytes In- System Programmable Flash ATmega128, ATmega128L. San Jose: Atmel. [2] Atmel. 2007. 8-bit AVR with 8KBytes In- System Programmable Flash ATmega8, ATmega8L. San Jose: Atmel. [3] DIKTI. 2013. Panduan Kontes Robot Seni Indonesia 2013. Jakarta: DIKTI. [4] Kuswadi, Son. 2007. Kendali Cerdas. Yogyakarta: ANDI. [5] Ogata, Katsuhiko. 1997. Modern Control Engineering (Third Edition). USA: Prentice- Hali. [6] Ross, Timothy J. 1997. Fuzzy Logic With Engineering Applications. Singapore: McGraw-Hill. [7] Yan,J.,Ryan,M., dan Power,J. 1993. Using Fuzzy Logic. NewYork: Prentice Hall.