REALISASI ROBOT ANJING

dokumen-dokumen yang mirip
DENGAN MENGENDALIKAN RADIO CONTROL

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

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

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

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

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

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

REALISASI ROBOT DALAM AIR

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

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

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

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

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

ABSTRAK. Kata Kunci : Android, WiFi, ESP , Arduino Mega2560, kamera VC0706.

REALISASI PROTOTIPE GRIPPER TIGA JARI DENGAN TIGA DERAJAT KEBEBASAN ABSTRAK

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

REALISASI ROBOT TERBANG BERDASARKAN IIARC 2009 ABSTRAK

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

Keseimbangan Robot Humanoid Menggunakan Sensor Gyro GS-12 dan Accelerometer DE-ACCM3D

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

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

REALISASI ROBOT PENDETEKSI LOGAM. Disusun Oleh: ABSTRAK

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

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

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

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

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

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

MODIFIKASI NAVIGASI PLEDGE UNTUK ROBOT PEMADAM API KRCI 2011 DIVISI BERODA

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

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

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

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

Perancangan dan Realisasi Robot Berbasis ROS (Robot Operating System) yang Dapat Mendekati Posisi Manusia dengan Sensor Visi 3D ABSTRAK

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

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

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

Perancangan dan Realisasi Robot Peniru Gerakan Jari Tangan

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

SIMULASI ROBOT PENDETEKSI MANUSIA

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

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

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

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

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

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

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

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

REALISASI ROBOT PELINTAS RINTANGAN ABSTRAK

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

Implementasi OpenCV pada Robot Humanoid Pemain Bola Berbasis Single Board Computer

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

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

REALISASI ROBOT HEXAPOD SEBAGAI ROBOT PEMADAM API BERDASARKAN KRPAI 2013 ABSTRAK

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

PENGONTROLAN TEMPERATUR DAN KELEMBABAN UNTUK PERTUMBUHAN JAMUR TIRAM MENGGUNAKAN PENGONTROL MIKRO

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

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

REALISASI ROBOT MANIPULATOR BERBASIS PENGONTROL MIKRO DENGAN KOMUNIKASI INTRANET

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

PERANCANGAN KAKI ROBOT BERKAKI ENAM ABSTRAK

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

ABSTRAK. ii Universitas Kristen Maranatha

ROBOT PENCARI ARAH KEDATANGAN SUARA MENGGUNAKAN AGORITMA MUSIC (MULTIPLE SIGNAL CLASSIFICATION)

IMPLEMENTASI PENGUKURAN JARAK DENGAN METODA DISPARITY MENGGUNAKAN STEREO VISION PADA ROBOT OTONOMUS PENGHINDAR RINTANGAN

Perancangan Alat Pendeteksi Kebocoran Gas LPG Berbasis Mikrokontroler ATMega16 Design of LPG Gas Leak Detectors Based on ATMega16 Microcontroller

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

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

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

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

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

ABSTRAK. i Universitas Kristen Maranatha

PERANCANGAN DAN REALISASI SARUNG TANGAN PENERJEMAH BAHASA ISYARAT KE DALAM UCAPAN BERBASIS MIKROKONTROLER ABSTRAK

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

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

PERANCANGAN DAN REALISASI LENGAN ROBOT TIGA DERAJAT KEBEBASAN MENGGUNAKAN SENSOR AKSELEROMETER ADXL345 DAN ARDUINO ABSTRAK

PENGENALAN SUARA MENGGUNAKAN POHON KEPUTUSAN RELASI ACAK. Disusun Oleh:

ABSTRAK. Kata Kunci : Robot Line Follower

Implementasi Miniatur Heat-Dry Chamber berbasis Arduino. ABSTRAK Pengujian fiber optik menggunakan Heat-Dry Chamber pada PT Telkom

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

Realisasi Robot Penyedot Debu pada Lantai Berbasis Mikrokontroler MCS 51

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

PENDETEKSIAN CITRA PALSU DENGAN MENGGUNAKAN WATERMARKS DAN SUPPORT VECTOR MACHINES. Daniel Hutabarat ( )

SISTEM REMOTE MONITORING GEDUNG BERBASIS MIKROKONTROLER MELALUI RADIO FREKUENSI HT

PEMODELAN HELIPAD MENGGUNAKAN MICROCONTROLLER

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

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

Perancangan Sistem Pemeliharaan Ikan Pada Akuarium Menggunakan Mikrokontroler ATMega 16. Albert/

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

PERANCANGAN DAN REALISASI PROTOTIPE KURSI RODA DENGAN MOTOR LISTRIK. Novan Susilo/

ABSTRAK REALISASI PENJEJAKAN WAJAH DAN OBJEK BUKAN WAJAH MENGGUNAKAN HAAR-LIKE FEATURES BERBASIS RASPBERRY PI 2

Transkripsi:

REALISASI ROBOT ANJING Disusun Oleh: Rikian Wanjaya DS 0622020 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : rikian_lie@yahoo.com ABSTRAK Teknologi robotika saat ini sedang berkembang pesat. Hampir seluruh bidang kehidupan sudah menggunakan teknologi robotika ini. Sekarang ini juga sudah berkembang pembuatan robot yang menyerupai hewan, seperti: robot anjing, robot kucing dan robot ular. Pembuatan robot hewan ini dilakukan untuk bisa mengendalikan dan memanfaatkan fungsi-fungsi khusus dari masing-masing hewan itu, seperti: kemampuan ular menyusup ke tempat-tempat kecil, kemampuan penciuman anjing dan lain-lain. Dalam Tugas Akhir ini, akan direalisasi sebuah robot anjing yang dibuat dengan menggunakan bahan akrelik untuk membuat rangka robot. Sistem gerak robot menggunakan 12 buah motor servo DC. Sensor yang digunakan adalah sensor suara untuk mendeteksi perintah suara, sensor gas untuk mengenali baubau tertentu, sensor sentuh untuk mendeteksi sentuhan, dan sensor kamera CMUCam3 untuk mendeteksi warna. Semuanya akan dikendalikan oleh pengendali mikro Arduino. Algoritma yang digunakan yaitu robot akan bergerak maju apabila robot mendeteksi perintah suara atau sentuhan dari sensor sentuh yang ada di punggung robot. Apabila sensor sentuh di bagian kepala disentuh maka robot akan mengayun-ayunkan kepala dan ekor lalu voice player ON. Apabila sekitar robot terdapat bau gas butan maka voice player ON. Sensor kamera yang digunakan untuk mendeteksi warna. Jika semua sensor yang ada tidak mendeteksi perintah apapun maka robot akan tetap berdiri. Berdasarkan percobaan yang dilakukan dapat dikatakan bahwa robot anjing dapat mendeteski bau gas butan dengan menggunakan sensor gas (MQ-4), dapat mendeteksi adanya sentuhan berupa sentuhan kulit, kain dan kabel dengan menggunakan sensor sentuh (Phidgets Capacitive Touch Sensor), mendeteksi warna dengan bantuan CMUCam3, dapat mendeteksi perintah suara dengan menggunakan sensor suara (VRbot Recognition Sensor) dan dapat bergerak maju dengan menggunakan keempat kakinya. Kata Kunci : Robot Anjing, Pengendali Mikro Arduino, Pengendali Motor Servo SSC-32, Voice Player, Sensor Sentuh, Sensor Suara, Sensor Bau dan Sensor Kamera. i

REALIZATION OF DOG ROBOT Composed by: Rikian Wanjaya DS 0622020 Electrical Engineering, Maranatha Cristian University, Jl. Prof.drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : rikian_lie@yahoo.com ABSTRACT Recently, robotic technology is improving significantly. Almost all life aspects are using robotic technology. Many of animal like robots are being developed at the moment, such as dog robot, cat robot, and snake robot. The development purpose of these animal robot is to take advantage of each individuals benefit traits, to control and to use their specific abilities, such as snake ability to sneak into narrow path, dog smelling ability, etc. In this final project, one dog robot made of the acrylic framework of a robot. Robot movement by twelve servo motors DC. Censors used are voice censor to detect voice command, gas censor to detect the smell, touching censor to detect touch, and CMUCam3 camera censor to detect color. Everything will be controlled by arduino micro controller. The used algorithm is that robot will move forward whenever it detects voice command or touch command from touching censor in the robot's back. If the touching censor located in its head being touched, the robot will shake its head and tail, then voice player will on. Camera censor is used to detect color. If all censor is not detecting any command, the robot will stand up. Based from experiment, it can be said that dog robot able to detect the smell of butane gas using gas censor MQ-4, able to detect touching using skin,cloth,cable touch with touching censor (Phidgets Capacitive Touch Sensor), detecting colour with the aid of colour censor, detecting voice with voice censor (VRbot Recognition Sensor), and able to step forward using its four legs. Key Word : Dog Robot, Arduino Microcontroller, SSC-32 Servo Controller, Voice Player, Touch Sensor, Voice Sensor, Gas Sensor and Camera Sensor. ii

DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix BAB I PENDAHULUAN... 1 I.1 LATAR BELAKANG... 1 I.2 IDENTIFIKASI MASALAH... 2 I.3 PERUMUSAN MASALAH... 2 I.4 TUJUAN... 2 I.5 SPESIFIKASI ALAT... 2 I.6 PEMBATASAN MASALAH... 3 I.7 SISTEMATIKA PEMBAHASAN... 4 BAB II DASAR TEORI... 5 II.1 PERILAKU ANJING dan SISTEM GERAKAN KAKI ANJING... 5 II.2 PENGENDALI MIKRO ATMEGA 1280 MEGA USB (ARDUINO)... 7 II.3 PENGENDALI SERVO (SSC 32)... 12 II.4 SENSOR... 15 II.4.1 SENSOR SENTUH (PHIDGETS CAPACITIVE TOUCH SENSOR)... 16 II.4.2 SENSOR SUARA (VRBOT RECOGNITION)... 18 II.4.2.1 PERINTAH DASAR PADA VRBOT VOICE RECOGNITION SENSOR... 19 II.4.3 SENSOR BAU (METHANE GAS SENSOR MQ-4)... 21 II.4.4 SENSOR KAMERA (CMUCAM3 ROBOT VISION SYSTEM / SENSOR)... 24 v

II.4.4.1 PERINTAH DASAR PADA CMUCAM3... 27 II.4.4.2 TIPE DATA CMUCAM3... 29 BAB III PERANCANGAN... 31 III.1 PERANCANGAN SISTEM ROBOT ANJING... 31 III.2 PERANCANGAN dan REALISASI ROBOT ANJING... 32 III.2.1 BENTUK ROBOT... 32 III.2.2 SISTEM GERAKAN KAKI ROBOT ANJING... 37 III.2.3 PELETAKAN SENSOR-SENSOR... 43 III.3 RANGKAIAN PENGENDALI MIKRO, PENGENDALI MOTOR SERVO, VOICE PLAYER, dan SENSOR... 47 III.3.1 PENGENDALI MIKRO (ARDUINO)... 47 III.3.2 PENGENDALI MOTOR SERVO (SSC 32)... 50 III.3.3 RANGKAIAN VOICE PLAYER... 54 III.3.4 SENSOR... 55 III.3.4.1 SENSOR SUARA (VRBOT VOICE RECOGNITION)... 55 III.3.4.2 SENSOR KAMERA (CMUCAM3)... 57 III.3.4.2.1 KOMUNIKASI SERIAL CMUCAM3 dengan KOMPUTER. 58 III.3.4.2.2 REALISASI PENGGUNAAN CMUCAM3... 58 III.3.4.3 SENSOR BAU (METHANE GAS SENSOR MQ-4)... 61 III.3.4.4 SENSOR SENTUH (PHIDGETS CAPACITIVE TOUCH SENSOR)... 62 III.4 ALGORITMA PEMROGRAMAN ROBOT ANJING... 64 BAB IV PENGUJIAN DAN ANALISIS... 66 IV.1 PENGUJIAN SUDUT MOTOR SERVO BEBAS... 66 IV.2 PENGUJIAN KECEPATAN LANGKAH KAKI... 69 IV.3 PENGUJIAN JARAK LANGKAH KAKI... 70 IV.4 PENGUJIAN GERAKAN KAKI... 71 IV.5 PENGUJIAN SENSOR BAU (METHANE GAS SENSOR MQ-4)... 73 IV.6 PENGUJIAN SENSOR SENTUH (PHIDGETS CAPACITIVE TOUCH SENSOR)... 83 vi

IV.7 PENGUJIAN SENSOR SUARA (VRBOT VOICE RECOGNITION)... 89 IV.8 PENGUJIAN SENSOR KAMERA CMUCAM3... 93 BAB V KESIMPULAN DAN SARAN... 103 V.1 KESIMPULAN... 103 V.2 SARAN... 103 DAFTAR PUSTAKA LAMPIRAN A FOTO ROBOT ANJING LAMPIRAN B PROGRAM PADA PENGENDALI MIKRO ARDUINO LAMPIRAN C DATASHEET vii

DAFTAR TABEL Tabel 2.1 Penghubung antara Pengendali Servo dengan Motor Servo... 14 Tabel 2.2 Penjelasan Struktur Sensor Suara... 19 Tabel 2.3 Karakteristik Sensor MQ-4... 22 Tabel 3.1 Posisi Sudut Setiap Motor Servo... 38 Tabel 3.2 Posisi Setiap Pergerakan Motor Servo... 41 Tabel 4.1 Pengujian Sudut Servo Bebas Tipe HS-65HB... 66 Tabel 4.2 Pengujian Sudut Servo Bebas Tipe HS-475HB... 67 Tabel 4.3 Pengujian Sudut Servo Bebas Tipe HS-635HB... 68 Tabel 4.4 Pengujian Sudut Servo Bebas Tipe HS-425HB... 69 Tabel 4.5 Pengujian Kecepatan Langkah Kaki Robot... 70 Tabel 4.6 Uji Coba Jarak Langkah Kaki... 70 Tabel 4.7 Pengujian Jarak 20cm untuk Mendeteksi Bau Gas... 74 Tabel 4.8 Pengujian Jarak 15cm untuk Mendeteksi Bau Gas... 75 Tabel 4.9 Pengujian Jarak 10cm untuk Mendeteksi Bau Gas... 77 Tabel 4.10 Pengujian Jarak 8cm untuk Mendeteksi Bau Gas... 78 Tabel 4.11 Pengujian Jarak 5cm untuk Mendeteksi Bau Gas... 79 Tabel 4.12 Pengujian Jarak 3cm untuk Mendeteksi Bau Gas... 81 Tabel 4.13 Pengujian Jarak 2cm untuk Mendeteksi Bau Gas... 81 Tabel 4.14 Pengujian Sensor Sentuh dengan Menggunakan Jari Tangan... 84 Tabel 4.15 Pengujian Sensor Sentuh dengan Menggunakan Kain atau Kabel 85 Tabel 4.16 Pengujian Terhadap Sensor Suara... 91 Tabel 4.17 Pengujian Pertama pada Sensor Kamera... 94 Tabel 4.18 Pengujian Kedua pada Sensor Kamera... 95 Tabel 4.19 Pengujian Ketiga pada Sensor Kamera... 96 Tabel 4.20 Pengujian Keempat pada Sensor Kamera... 97 Tabel 4.21 Pengujian Kelima pada Sensor Kamera... 99 Tabel 4.22 Pengujian Keenam pada Sensor Kamera... 100 viii

DAFTAR GAMBAR Gambar 2.1 Soket Pengendali Mikrokontroler Arduino... 9 Gambar 2.2 Software Arduino... 11 Gambar 2.3 Rangkaian Arduino... 12 Gambar 2.4 Pengendali Servo SSC-32... 13 Gambar 2.5 Koneksi antara Motor Servo dengan SSC-32... 14 Gambar 2.6.a Phidgets Capacitive Touch Sensor... 17 Gambar 2.6.b Phidgets Capacitive Touch Sensor... 18 Gambar 2.7 VRBot Voice Recognition Sensor... 19 Gambar 2.8 Struktur dari Sensor Gas MQ-4... 22 Gambar 2.9 Sensor Gas MQ-4... 22 Gambar 2.10 Rangkaian Sensor Gas MQ-4... 23 Gambar 2.11 CMUCam3... 24 Gambar 2.12 Diagram Blok CMUCam3... 25 Gambar 2.13 CMUCam3 Color Tracking... 26 Gambar 2.14 Perintah \r... 27 Gambar 2.15 Perintah Reset... 27 Gambar 2.16 Perintah CR... 27 Gambar 2.17 Nilai Register... 28 Gambar 2.18 Perintah PM... 28 Gambar 2.19 Perintah TC... 29 Gambar 3.1 Diagram Blok Robot... 31 Gambar 3.2 Robot Anjing AIBO... 33 Gambar 3.3 Robot Anjing KRCI 2010... 34 Gambar 3.4 Kaki Robot dengan 2 Motor Servo... 34 Gambar 3.5 Robot Anjing... 35 Gambar 3.6 Struktur Robot Anjing Tampak Depan... 37 Gambar 3.7.a Robot Anjing Tampak Depan... 39 Gambar 3.7.b Robot Anjing Tampak Belakang... 39 Gambar 3.8 Flowchart Melangkah Maju... 40 ix

Gambar 3.9 Ilustrasi Keseimbangan Tumpuan Pada Kaki Kiri... 43 Gambar 3.10.a Dimensi dan Penempatan Sensor Robot Anjing Tampak Atas 45 Gambar 3.10.b Dimensi dan Penempatan Sensor Robot Anjing Tampak Samping... 45 Gambar 3.10.c Dimensi dan Penempatan Sensor Robot Anjing Tampak Depan... 46 Gambar 3.10.d Dimensi dan Penempatan Sensor Robot Anjing Tampak Belakang... 46 Gambar 3.11 Diagram Blok Robot Anjing... 50 Gambar 3.12 Posisi Pin Baud Rate dari Penghasil Servo SSC-32... 51 Gambar 3.13 Pin Penghubung Antara Pengendali Servo dengan Pengendali Mikro... 51 Gambar 3.14 Koneksi Pin Pada Motor Servo... 52 Gambar 3.15 Posisi Pin Pada Pengendali Servo... 52 Gambar 3.16 Skematik Rangkaian Pengendali Servo SSC-32... 53 Gambar 3.17 Bentuk dari Rangkaian Voice Player... 54 Gambar 3.18 Skematik Rangkaian Voice Player... 54 Gambar 3.19 Software VRbot... 56 Gambar 3.20 Diagram Blok Sensor Suara... 56 Gambar 3.21 Algoritma Penggunaan Sensor Suara (VRbot Vocie Recognition)... 57 Gambar 3.22 CMUCam3 Board Layout... 57 Gambar 3.23 CMUCam3 GUI... 58 Gambar 3.24 Software CMUCam2... 59 Gambar 3.25 Nilai RGB Maksimum dan Minimum... 60 Gambar 3.26 Algoritma Penggunaan Sensor Kamera CMUCam3... 61 Gambar 3.27 Algoritma Penggunaan Sensor Bau MQ-4... 62 Gambar 3.28 Posisi Setiap Pin pada Sensor Sentuh (Phidgets Capacitive Touch Sensor)... 62 Gambar 3.29 Algoritma Penggunaan Sensor Sentuh (Phidgets Capacitive Touch Sensor)... 63 x

Gambar 3.30 Diagram Alir Robot Anjing... 64 Gambar 4.1.a Pola Gerakan Maju dari Kaki Robot Anjing... 71 Gambar 4.1.b Pola Gerakan Maju dari Kaki Robot Anjing... 72 Gambar 4.2 Pengujian Jarak 20cm untuk Mendeteksi Bau Gas... 74 Gambar 4.3 Pengujian Jarak 15cm untuk Mendeteksi Bau Gas... 75 Gambar 4.4 Pengujian Jarak 10cm untuk Mendeteksi Bau Gas... 76 Gambar 4.5 Pengujian Jarak 8cm untuk Mendeteksi Bau Gas... 78 Gambar 4.6 Pengujian Jarak 5cm untuk Mendeteksi Bau Gas... 79 Gambar 4.7 Pengujian Jarak 3cm untuk Mendeteksi Bau Gas... 80 Gambar 4.8 Pengujian Jarak 2cm untuk Mendeteksi Bau Gas... 82 Gambar 4.9 Pola Gerakan Robot Saat Mendeteksi Bau Gas... 83 Gambar 4.10 Pengujian Sensor Sentuh dengan Menggunakan Jari Tangan... 84 Gambar 4.11 Pengujian Sensor Sentuh dengan Menggunakan Kain atau Kabel... 85 Gambar 4.12 Pola Gerakan Apabila Sensor Sentuh di Bagian Kepala Disentuh... 86 Gambar 4.13.a Pola Gerakan Apabila Sensor Sentuh di Bagian Punggung Disentuh... 87 Gambar 4.13.b Pola Gerakan Apabila Sensor Sentuh di Bagian Punggung Disentuh... 88 Gambar 4.14 Pengujian Terhadap Sensor Suara... 90 Gambar 4.15 Pola Gerakan Apabila Sensor Suara Mendeteksi Kata Run... 92 Gambar 4.16 Pengujian Pertama pada Sensor Kamera... 93 Gambar 4.17 Pengujian Kedua pada Sensor Kamera... 95 Gambar 4.18 Pengujian Ketiga pada Sensor Kamera... 96 Gambar 4.19 Pengujian Keempat pada Sensor Kamera... 97 Gambar 4.20 Pengujian Kelima pada Sensor Kamera... 98 Gambar 4.21 Pengujian Keenam pada Sensor Kamera... 100 Gambar 4.22 Pola Gerakan Ketika Sensor Kamera Mendeteksi Warna... 102 xi