PERANCANGAN ROBOT VISION MENGGUNAKAN OPENCV BERBASIS RASPBERRY PI B+

dokumen-dokumen yang mirip
RANCANG BANGUNG SISTEM MOBILE ROBOT PENDETEKSI OBJEK BERBASIS RASPBERRY PI B+ (HARDWARE)

RANCANG BANGUN SISTEM MOBILE ROBOT PENDETEKSI OBJEK BERBASIS RASPBERRY PI B+ LAPORAN AKHIR

APLIKASI ANDROTOR PADA SISTEM KEAMANAN SEPEDA MOTOR BERBASIS ANDROID

RANCANG BANGUN TERMOMETER SUHU TUBUH DENGAN TAMPILAN DIGITAL DAN INDIKATOR GETARAN SERTA OUTPUT SUARA LAPORAN AKHIR

RANCANG BANGUN MOBILE ROBOT PENDETEKSI WARNA DENGAN KAMERA WIRELESS CMOS (HARDWARE) LAPORAN AKHIR

MODUL PENGUAT DAYA RF 15 WATT (RANGKAIAN BUFFER)

MODUL PENGUAT DAYA RF 15 WATT (RANGKAIAN DRIVER) LAPORAN AKHIR

PENGENDALIAN PROYEKTOR DAN LAMPU RUANGAN OTOMATIS (SOFTWARE)

RANCANG BANGUN PERANGKAT KERAS PENGATUR SUHU RUANGAN OTOMATIS BERBASIS MIKROKONTROLER ATMEGA8535

SISTEM PENGONTROL LAMPU DAN KIPAS ANGIN DALAM RUANGAN DENGAN MENGGUNAKAN OPERATING SYSTEM ANDROID MEDIA BLUETOOTH (SOFTWARE) LAPORAN AKHIR

RANCANG BANGUN ANTENA YAGI 2,4 GHZ UNTUK MEMPERKUAT PENERIMAAN SINYAL 3G

RANCANG BANGUN MOBILE ROBOT DENGAN APLIKASI PENGOLAHAN CITRA DALAM MENDETEKSI DAN PENGENALAN WARNA LAPORAN AKHIR

APLIKASI SENSOR SRF04 PADA RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS MINI PLC SCHNEIDER ZELIO SR2

Penerapan Algoritma Logika Fuzzy Sebagai Kontrol Gerak Pada Mobile Robot Untuk Menghindari Rintangan LAPORAN AKHIR

LAPORAN AKHIR PENDETEKSI KEJERNIHAN AIR DAN PENGISIAN ULANG AIR OTOMATIS BERBASIS SMS GATEAWAY

RANCANG BANGUN PENGHITUNG JUMLAH PENONTON MASUK PADA STUDIO GEDUNG BIOSKOP DENGAN SENSOR INFRA MERAH DAN TAMPILAN SEVEN SEGMENT

Pengendalian Portal Menggunakan Sistem Short Message Service Berbasis Mikrokontroler ATMega

PERANCANGAN SISTEM WIRELESS TRANSFER ENERGI LISTRIK MENGGUNAKAN TEKNIK INDUKSI ELEKTROMAGNETIK

PROTOTIPE SMART CARD READER E-KTP DENGAN PROGRAM VISUAL BASIC

PERANCANGAN SISTEM KOMUNIKASI PADA MOBILE ROBOT PENDETEKSI GAS KARBON MONOKSIDA DENGAN MODUL XBEE LAPORAN AKHIR

PENGENDALI SENSOR ULTRASONIK SRF04 UNTUK MENGAKTIFKAN ON/OFF PADA TELEVISI

PENGENDALI CHANNEL DAN VOLUME TELEVISI DENGAN MENGGUNAKAN SENSOR EASY VR LAPORAN AKHIR

APLIKASI SENSOR WARNA TCS230 PADA SISTEM KENDALI ROBOT LINE FOLLOWER

LAMPU EMERGENCY MENGGUNAKAN APLIKASI SOLAR CELL

RANCANG BANGUN SISTEM DARURAT PADA TRAFFIC LIGHT MELALUI SMS

ANALISA PENGGUNAAN MOTOR DC 12 VOLT PADA ROBOT PENGINTAI DENGAN KOMUNIKASI WIRELESS BERBASIS MIKROKONTROLLER ARDUINO SEVERINO LAPORAN AKHIR

HOME THEATRE DENGAN PENGENDALI REMOTE SMARTPHONE MENGGUNAKAN JARINGAN BLUETOOTH

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER SR2 B121BD DENGAN MENGGUNAKAN SENSOR DS1820 SEBAGAI PENDETEKSI SUHU LAPORAN AKHIR

SISTEM PARKIR MOBIL OTOMATIS

SIMULASI PENGAPLIKASIAN HELLO WORLD DAN TEXT VIEW DENGAN MODUL SMARTPHONE TRAINER (ANDROID-5000)

Rancang Bangun Pengendalian Intensitas Cahaya dengan Smartphone Android Melalui Bluetooth Berbasis Mikrokontroler

MEJA MONITORING DAN PENGATUR SUHU PANAS PROSESOR PADA LAPTOP SECARA OTOMATIS BERBASIS MIKROKONTROLER ATMEGA328

Aplikasi Mikrokontroller ATMega 16 Dengan Load Cell Pada Lift 3 Lantai

ANALISIS PERANGKAT KERAS PADA ROBOT KESEIMBANGAN DENGAN MENGGUNAKAN METODE AUTO TUNING PID

PENDETEKSI DAN PENETRALISIR POLUSI ASAP DENGAN KONTROL MELALUI APLIKASI ANDROID (RANCANG BANGUN PERANGKAT LUNAK) LAPORAN AKHIR

SISTEM PENGAMANAN PEMBUKA PINTU MENGGUNAKAN KODE SUARA

LAPORAN AKHIR CLAPPER BOARD DIGITAL BERBASIS ANDROID

APLIKASI INDUKSI ELEKTROMAGNETIK SEBAGAI WIRELESS TRANSFER ENERGI LISTRIK UNTUK KIPAS ANGIN

PERANCANGAN SOFTWARE PADA ROBOT HAND GESTURE BERBASIS WIRELESS LAPORAN AKHIR

PENGATURAN OTOMATIS GERAK KAMERA PADA ROBOT PENDETEKSI LOGAM DI AIR TAWAR BERBASIS MIKROKONTROLER ATMEGA 16 LAPORAN AKHIR

RANCANG BANGUN MOBILE ROBOT PENDETEKSI GAS CARBON MONOXSIDE (CO) MENGGUNAKAN SENSOR MQ-7 BERBASIS ARDUINO LAPORAN AKHIR

RANCANG BANGUN AUDIO AMPLIFIER STEREO KENDALI ANDROID (SUB: AMPLIFIER, MIKROKONTROLER) LAPORAN AKHIR

LAPORAN AKHIR. Disusun sebagai salah satu syarat menyelesaikan Pendidikan Diploma III pada Jurusan Teknik Elektro Program Studi Teknik Elektronika

MONITORING RUANGAN DENGAN CCTV AUDIO BERBASIS IP INTERNET DI LABORATORIUM TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA (JARINGAN)

SIMULASI MEMBUKA, MENUTUP PINTU DAN MENGHIDUPKAN MESIN MOBIL MENGGUNAKAN ANDROID

LAPORAN AKHIR MAHASISWA ENERGI CADANGAN DENGAN SISTEM MONITORING BERBASIS MIKROKONTROLER

PENGONTROLAN MOTOR BRUSHLESS PADA QUADCOPTER MENGGUNAKAN ELECTRONIC SPEED CONTROL (ESC) LAPORAN AKHIR

RANCANG BANGUN PINTU GARASI DAN LAMPU SECARA OTOMATIS BERBASIS MIKROKONTROLLER AT MEGA 8535

SISTEM KENDALI LED MELALUI BLUETOOTH SEBAGAI MEDIA UNTUK MEMBANTU MENGETAHUI KEBERADAAN DOSEN DALAM RUANGAN DOSEN

APLIKASI SENSOR RF PT2272 SEBAGAI RECEIVER UNTUK MENGAKTIFKAN LAMPU SEIN DAN LAMPU REM PADA HELM LAPORAN AKHIR

LAPORAN AKHIR. Oleh : AHMAD MUHARRAM SARIBI

PROTOTIPE KONTROL PENGHARUM RUANGAN OTOMATIS BERBASIS SENSOR PIR DAN MIKROKONTROLER ATMEGA 8535

APLIKASI RANGKAIAN PENGUAT TRANSISTOR BERBASIS ANDROID JELLYBEAN LAPORAN AKHIR

PENGGUNAAN MOTOR DC SERVO SEBAGAI PENGGERAK UTAMA LENGAN ROBOT BERJARI PENGIKUT GERAK LENGAN MANUSIA BERBASIS MIKROKONTROLER LAPORAN AKHIR

SISTEM MONITORING CAIRAN INFUS DENGAN MENGGUNAKAN FREKUENSI RADIO BERBASIS KOMPUTER (Hardware)

RANCANG BANGUN WEB SERVER SEBAGAI DATA STORAGE AND DISPLAY DARI RASPBERRY PI

LAPORAN AKHIR SISTEM PENGAWASAN RUANGAN MENGGUNAKAN KAMERA CCTV DAN SMS GATEWAY BERBASIS MIKROKONTROLER

ROBOT SUMO AUTONOMOUS

APLIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU MENGGUNAKAN QR CODE (QUICK RESPONSE CODE) BERBASIS WEB SERVER DAN ANDROID PADA PERPUSTAKAAN (USER)

ALAT PENGUKUR TINGGI LOMPATAN SESEORANG DENGAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA16

HARDWARE PADA PEMANAS AIR OTOMATIS BERBASIS MIKROKONTROLER AVR ATMEGA 16 DENGAN INFORMASI MELALUI HANDPHONE

APLIKASI PENGHITUNG IMPEDANSI MENGGUNAKAN SMITHCHART BERBASIS ANDROID

PENGENDALI MOTOR DC DENGAN KONTROL JOYSTICK BERBASIS AT MEGA 164 PADA ROBOT PENGANGKAT BARANG

RANCANG BANGUN PENGENDALI PAGAR OTOMATIS MENGGUNAKAN MODEM BERBASIS ANDROID

RANCANG BANGUN UNTUK MONITORING KUALITAS UDARA MENGGUNAKAN MODUL XBEE BERBASIS MIKROKONTROLLER ATMEGA 32U4 LAPORAN AKHIR

APLIKASI RADIO VHF PADA RANGKAIAN PENYADAP SUARA LAPORAN AKHIR

SISTEM MONITORING KETINGGIAN AIR MENGGUNAKAN SENSOR ULTRASONIK BERBASIS ANDROID

APLIKASI RASPBERRY PI SEBAGAI PEMROSES SIGNAL PADA PENDETEKSI KEHADIRAN TAMU BERBASIS WEB LAPORAN AKHIR. Oleh : KURNIA

PROTOTIPE PENGHITUNG JUMLAH BURUNG WALET YANG KELUAR MASUK SARANG DENGAN KOMUNIKASI DATA WIRELESS BERBASIS MIKROKONTROLER

PEMANCAR MINI FM 2 WATT

ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER LAPORAN AKHIR

INTERFACE KEYPAD 3 x 4 SEBAGAI INPUT ID PADA KENDALI PORTAL PARKIR DENGAN MIKROKONTROLER AT89S52

PENERAPAN SENSOR ULTRASONIC PADA ROBOT PENDETEKSI GAS KARBON MONOKSIDA (CO) BERBASIS MIKROKONTROLER ATMEGA 16

SISTEM PARKIR ELEKTRONIK OTOMATIS DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLER ATMEGA8535 (Sub Bahasan : Hardware)

MIKROKONTROLLER ATMEGA32U4 LAPORAN AKHIR

EFISIENSI PANEL SURYA UNTUK CATU DAYA LAMPU JALAN PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KOTA PALEMBANG

MONITORING SUHU RUANGAN SERVER BERBASIS RASPBERRY PI MENGGUNAKAN SENSOR SUHU DHT11

PENGENDALI GERAK JARAK JAUH LAMPU FLASH LIGHT FOTOGRAFI BERBASIS MIKROKONTROLER

ROBOT PENDETEKSI MANUSIA SEBAGAI SISTEM KEAMANAN RUANGAN MENGGUNAKAN SENSOR PIR DENGAN MEDIA KOMUNIKASI XBEE

PENDETEKSI DAN PENETRALISIR POLUSI ASAP DENGAN KONTROL MELALUI APLIKASI ANDROID (RANCANG BANGUN PERANGKAT KERAS) LAPORAN AKHIR

SIMULASI SISTEM KERJA FILTER BARANG DARI MESIN STEMPEL MENGGUNAKAN APLIKASI CX-SUPERVISOR

APLIKASI BLUETOOTH SEBAGAI PENGENDALI PEMBERIAN MAKAN IKAN MENGGUNAKAN SMARTPHONE ANDROID

APLIKASI SENSOR SUHU LM35 SEBAGAI PENDETEKSI SUHU UNTUK MENGATUR KECEPATAN MOTOR PADA KIPAS ANGIN BERTEKNOLOGI AIR MULTIPLIER

PENGATURAN KECEPATAN MOTOR DC MENGGUNAKAN PWM PADA PROTOTYPE ROBOT PEMBAWA BARANG KENDALI OTOMATIS LAPORAN AKHIR

RANCANG BANGUN ROBOT WALL FOLLOWER PENYEDOT DEBU BERBASIS MIKROKONTROLER ATMEGA8535

SISTEM PENGAMAN KENDARAAN BERMOTOR DENGAN SMS (SHORT MESSAGE SERVICE)

RANCANG BANGUN ALAT UKUR BESARAN LISTRIK BERBASIS ARDUINO UNO

RANCANG BANGUN ALAT PENYEMPROT NYAMUK BERDASARKAN PENGATURAN REAL TIME CLOCK (RTC) DAN REMOTE CONTROL MENGGUNAKAN MIKROKONTROLER

RANCANG BANGUN OPEN/CLOSE PINTU RUANGAN OTOMATIS MENGGUNAKAN VOICE RECOGNITION BERBASIS RASPBERRY PI

APLIKASI SENSOR WATER FLOW G PADA KERAN AIR OTOMATIS BERBASIS ARDUINO

ALAT PENDETEKSI KONDISI BAIK DAN BURUK KEADAAN TELUR BERBASIS MIKROKONTROLER ATMEGA8535

RANCANG BANGUN BACKUP POWER PADA SPEAKER MULTIMEDIA BERBASIS MIKROKONTOLER ATMEGA16

RANCANG BANGUN SISTEM TAMPILAN INFORMASI KENDARAAN PADA AREA PARKIR. (Sub Bahasan : Hardware) LAPORAN. Oleh: NOVI WIDIA EKA SARI

KOTAK SAMPAH MOBILE MENGGUNAKAN PERINTAH SUARA DENGAN LAPORAN MELALUI SHORT MESSAGE SERVICE (HARDWARE) LAPORAN AKHIR

LAPORAN AKHIR. Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

PENGARUH PERUBAHAN DAYA TERPASANG TERHADAP EFISIENSI GENERATOR 11 KV / 20 MW PADA PLTG UNIT 3 KERAMASAN PT. PLN (PERSERO) PALEMBANG

APLIKASI TEKNOLOGI SERVER VOIP MENGGUNAKAN MODUL VOIP TRAINER LITE

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER ZELIO SR02 B121BD

PENCARI KUNCI WIRELESS MENGGUNAKAN SENSOR RADIO FREKUENSI (RF) LAPORAN AKHIR

KOTAK SAMPAH MOBILE MENGGUNAKAN PERINTAH SUARA DENGAN LAPORAN MELALUI SHORT MESSAGE SERVICE (SOFTWARE) LAPORAN AKHIR

Transkripsi:

PERANCANGAN ROBOT VISION MENGGUNAKAN OPENCV BERBASIS RASPBERRY PI B+ LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh : TIA APSARI 0612 3033 0981 POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2015

PERANCANGAN ROBOT VISION MENGGUNAKAN OPENCV BERBASIS RASPBERRY PI B+ LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh : TIA APSARI 061230330981 Menyetujui, Pembimbing I Pembimbing II Lindawati, S.T.,M.TI. NIP. 197105282006042001 Ade Silvia Handayani, ST.,MT NIP.197609302000032002 Mengetahui, Ketua Jurusan Teknik Elektro Ketua Program Studi Teknik Telekomunikasi D-III Ir. Ali Nurdin, M.T Ciksadan, ST.,M.Kom NIP. 196212071991031001 NIP. 196809071993031003 ii

Motto Hai orang-orang yang beriman, Jadikanlah sabar dan shalatmu sebagai Penolongmu, Sesungguhnya Allah beserta orang-orang yang sabar (Al-Baqarah: 153) Sukseskanlah dirimu, angkatlah derajat kedua orang tuamu -Tia Apsari- Kupersembahkan kepada : Allah SWT Nabi Muhammad SAW Kedua Orang Tuaku Saudara Kandungku M.Faisal Fariddin Kedua Dosen Pembimbimbingku Ibu Hj.Lindawati, S.T., M.T.I &Ibu Ade Silvia Handayani S.T.,M.T Rekan TA ku yang Luar Biasa Keluarga Besar Himpunan Mahasiswa Jurusan Teknik Elektro Pensupport yang luar biasa Fery Yuldani Teman Seperjuangan 6 ETA Bangsa, Negara, dan Almamaterku iii

ABSTRAK PERANCANGAN ROBOT VISION MENGGUNAKAN OPENCV BERBASIS RASPBERRY PI B+ (2015 : xiii + 52 Halaman + 43 Gambar + 6 Tabel + Daftar Pustaka) Tia Apsari 061230330981 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI ABSTRAK Sistem Pengontrol Kamera dan Sensor dalam mendeteksi objek dengan menggunakan OpenCV dan memanfaatkan aplikasi Putty sebagai controller. Putty merupakan sebuah aplikasi yang dapat memudahkan pekerjaan manusia dalam mencari benda yang hilang. Aplikasi ini mampu bekerja sama dengan kamera dalam mendeteksi objek. Dan terhubung langsung ke Raspbery Pi B+ untuk menganalisa objek yang ditemukan. Sistem dirancang dengan perangkat elektronika yang terdiri dari Sensor Ultrasonik HC-SR04, Modul Kamera Raspi, Arduino Uno, dan Raspberry Pi B+ yang memiliki fungsi dan peranan masingmasing sebagai komponen pokok dalam alat tersebut. Dan bertujuan untuk membuat robot dapat bergerak ke segala arah serta gambar yang ditunjukan pengguna didepan kamera dapat langsung diolah oleh robot yang lalu bergerak mencari objek yang dimaksud. Kata Kunci: OpenCV, Putty, Sensor Ultrasonic HC-SR04, Kamera Raspi, Arduino Uno, dan Raspberry Pi B+. iv

ABSTRACT DESIGN VISION ROBOT WITH OPENCV BASED RASPBERRY PI B+ (2015 : xiii + 52 Pages + 43 Image + 6 Tables + List of Refferences) Tia Apsari 061230330981 ELECTRICAL ENGINEERING DEPARTMENT MAJORING TELECOMMUNICATION ENGINEERING ABSTRACT This camera and censor controller system in detecting an object is using OpenCV and Putty application as controller tool. Putty is an application which ease people s activity is searching for lost object. This application can be combined wih camera in terms of searching for an object and directly connection to the Rapberry Pi B+ for analyzing the founded object. This system are designed by electronic device which consists of Ultrasonic HC-SR04 censor, Raspi Camera Modul, Arduino Uno. And Raspberry Pi B+ which having each own function as main components of the tool. And its goal is for making robot can move to all direction including all picture which shown by the user in front of the camera can directly processed by robot then it move to lokk for the exact tool. Keywords : OpenCV, Putty, Ultrasonic HC-SR04 censor, Raspi Camera, Arduino Uno, and Raspberry Pi B+. v

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan Laporan Kerja Praktek ini. Salam dan shlawat selalu tercurah pada junjungan kita Nabi Besar Muhammad SAW beserta para pengikutnya hingga akhir zaman. Laporan Akhir ini berjudul PERANCANGAN ROBOT VISION MENGGUNAKAN OPENCV BERBASIS RASPBERRY PI B+ yang merupakan salah satu syarat untuk menyelesaikan pendidikan diploma III Politeknik Negeri Sriwijaya Jurusan Teknik Elektro. Pada kesempatan ini tidak lupa penulis mengucapkan terima kasih yang sebesarbesarnya kepada semua pihak yang telah membantu dalam menyelesaikan laporan akhir ini. Ucapan terima kasih penulis sampaikan kepada: 1. Bapak RD Kusumanto, S.T., M.M. selaku Direktur Politeknik Negeri Sriwijaya. 2. Bapak Ir. Ali Nurdin, M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya. 3. Bapak Ir. Siswandi, M.T. selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya. 4. Bapak Ciksadan, S.T., M.Kom. selaku Ketua Program Studi Teknik Telekomunikasi D-III Politeknik Negeri Sriwijaya. 5. Ibu Hj. Lindawati, S.T., M.TI. selaku Pembimbing I Laporan Akhir yang telah membantu dalam penyelesaian laporan akhir. 6. Ibu Ade Silvia Handayani, S.T., M.T. selaku Pembimbing II Laporan Akhir yang telah membantu dalam penyelesaian laporan akhir. 7. Bapak Dedy Hermanto selaku Pembimbing dan Partner yang senantiasa berbagi ilmu dalam penyelesaian tugas akhir ini. 8. M. Itang Rusady dan Dwi Setyo Darmawan selaku Rekan Tugas Akhir yang senantiasa saling berbagi ilmu dan pikiran dalam penyelesaian Tugas Akhir ini. 9. Keluarga besar Himpunan Mahasiswa Jurusan Teknik Elektro Politeknik Negeri Sriwijaya. 10. Sahabat tercinta Desy Ayu Minang Sari, Leni Amaliah, Elok Dwi Swastani H, dan Emilya Oktarina. 11. Teman seperjuangan 6 ETA. vi

12. Semua pihak yang telah membantu baik berupa tenaga maupun pikiran selama penyusunan Laporan Akhir ini. Dalam penyusunan laporan ini penulis menyadari masih banyak kekurangan dalam pembuatannya, oleh karena itu kritik dan saran yang bersifat membangun sangatlah diharapkan guna pebaikan dimasa yang akan datang. Akhir kata penulis mengharapkan semoga laporan ini dapat bermanfaat bagi semua yang membacanya, Amin. Palembang, Juni 2015 Penulis vii

DAFTAR ISI HALAMAN JUDUL... i LEMBAR PENGESAHAN... ii HALAMAN PERSEMBAHAN... iii ABSTRAK... iv KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... x DAFTAR TABEL... xi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Pembatasan Masalah... 2 1.4 Maksud dan Tujuan... 2 1.5 Manfaat... 2 1.6 Metodelogi Penulisan... 3 1.6.1 Perancangan perangkat keras... 4 1.6.2 Perancangan perangkat lunak... 4 1.6.3 Pengujian Robot... 4 1.6.4 Analisa... 4 1.7 Sistematika Penulisan... 5 BAB II LANDASAN TEORI... 6 2.1 Sensor Ultrasonik HC-SR04... 6 2.2 Raspberry Pi B+... 6 2.2.1 Arsitektur Raspberry Pi B+... 8 2.2.2 Software sistem Raspberry Pi B+... 9 2.2.3 Sistem Operasi Raspberry Pi B+... 9 2.3 Gyroskop dan Accelerometer... 14 2.4 Motor Stepper... 15 2.5 Baterai Lippo 12 V... 16 2.6 Arduino Uno... 17 2.7 OpenCV... 18 BAB III RANCANG BANGUN APLIKASI... 21 3.1 Tujuan Perancnagan... 21 3.2 Flowchart Aplikasi... 23 3.3 Spesifikasi Robot dan Spesifikasi Aplikasi... 25 3.3.1 Spesifikasi Robot... 25 3.3.2 Spesifikasi Aplikasi... 25 3.4 Program Software Putty... 25 3.5 Perancangan Aplikasi... 30 3.6 Pembuatan Aplikasi... 31 3.6.1 Penginstalan Aplikasi Pendukung... 31 3.7 Cara Kerja Aplikasi... 35 3.8 Perancangan Sistem Elektronik... 35 viii

3.8.1 Raspberry Pi B +... 36 3.8.2 Sensor Ultrasonik... 36 BAB IV PEMBAHASAN... 38 4.1 Tujuan Pegujian Aplikasi... 38 4.2 Alat-alat yang digunakan... 38 4.3 Prosedur Pengujian Aplikasi... 39 4.4 Pengujian Aplikasi... 41 4.5 Titik Pengukuran... 43 4.6 Rangkaian Pengujian Aplikasi... 43 4.6.1 Fungsi Kamera dan Sensor dalam Mendeteksi Objek... 44 4.6.2 Pengukuran Output Gelombang pada Kamera Raspi Ketika Mendeteksi Objek dan Tidak Mendeteksi Objek... 44 4.6.3 Pengukuran Waktu Delay Pada Saat Aplikasi Pengontrol Kamera dan Sensor Mendeteksi Objek... 45 4.7 Data Hasil Pengukuran... 48 4.7.1 Data Pengukuran Fungsi Kamera dan Sensor Pada Saat Mendeteksi Objek... 48 4.7.2 Data Pengukuran Output Gelombang Pada Kamera Raspi Ketika Mendeteksi Objek dan Tidak Mendeteksi Objek... 49 4.7.3 Data Pengukuran Waktu Delay Pada Saat Aplikasi Pengontrol Kamera dan Sensor Mendeteksi Objek... 49 4.8 Analisa Keseluruhan... 50 BAB V KESIMPULAN DAN SARAN... 51 5.1 Kesimpulan... 51 5.2 Saran... 51 DAFTAR PUSTAKA LAMPIRAN ix

DAFTAR GAMBAR Gambar 1.1 Perancangan Alat... 3 Gambar 1.2 Blok Diagram... 5 Gambar 2.1 Diagram Pin Sensor Ultrasonik HC-SR04... 6 Gambar 2.2 Diagram Blok Arsitektur Raspberry Pi B+... 8 Gambar 2.3 Raspberry Pi Model B Rev 2... 12 Gambar 2.4 Motor Stepper... 15 Gambar 2.5 Baterai Lippo 12 V... 16 Gambar 2.6 Arduino Uno... 17 Gambar 2.7 Struktur dan Konten dari OpenCV... 19 Gambar 3.1 Diagram Blok Aplikasi... 22 Gambar 3.2 Flowchart Aplikasi... 24 Gambar 3.3 Tampilan Aplikasi Putty pada Local Disk D... 25 Gambar 3.4 Tampilan Awal Putty... 26 Gambar 3.5 Tampilan untuk Log In ke dalam Putty... 26 Gambar 3.6 Tampilan saat mengisi Host Name (IP Address) dan Port... 27 Gambar 3.7 Tampilan ketika Aplikasi Putty telah berjalan... 27 Gambar 3.8 Tampilan ketika membuka OpenCV... 28 Gambar 3.9 Tampilan pada OpenCV... 28 Gambar 3.10 Control Panel... 32 Gambar 3.11 Pilih menu Network and Sharing Center... 32 Gambar 3.12 Change Adapter Setting... 33 Gambar 3.13 Local Area Connection... 33 Gambar 3.14 Menu Local Area Properties... 34 Gambar 3.15 Setting IP Addres dan Subnet mask... 35 Gambar 3.16 Rangkaian Raspberry Pi B+... 36 Gambar 3.17 Timming akses sensor Ping... 37 Gambar 4.1 Tampilan Awal Robot dan Kamera Raspi... 39 Gambar 4.2 Pengecekan komponen-komponen Mobile Robot... 40 Gambar 4.3 Kamera mendeteksi benda... 40 Gambar 4.4 Tampilan awal konfigurasi pada OpenCV... 41 Gambar 4.5 Skema Rangkaian Driver Selenoid Valve... 41 Gambar 4.6 Proses konfigurasi dari OpenCV ke kamera... 42 Gambar 4.7 Proses konfigurasi dari OpenCV ke sensor... 42 Gambar 4.8 Proses konfigurasi dari OpenCV ke Raspberry Pi B+... 43 Gambar 4.9 Kamera mendeteksi objek... 44 Gambar 4.10 Output Gelombang kamera saat mendeteksi objek... 44 Gambar 4.11 Output Gelombang kamera saat tidak mendeteksi objek... 45 Gambar 4.12 Waktu delay kamera dengan jarak 10 cm... 45 Gambar 4.13 Waktu delay kamera dengan jarak 20 cm... 46 Gambar 4.14 Waktu delay kamera dengan jarak 35 cm... 46 Gambar 4.15 Waktu delay kamera dengan jarak 50 cm... 47 Gambar 4.16 Waktu delay kamera dengan jarak 75 cm... 47 Gambar 4.17 Waktu delay kamera dengan jarak 1m... 48 x

DAFTAR TABEL Tabel 2.1 Perbedaan Raspberry Pi B+ dan Raspbery Pi B... 7 Tabel 3.1 Command Pada Putty... 29 Tabel 4.1 Daftar Alat yang Digunakan... 39 Tabel 4.2 Data Pengukuran Fungsi Kamera dan Sensor Pada Saat Mendeteksi Objek... 48 Tabel 4.3 Data Pengukuran Output Gelombang Pada Kamera Raspi Ketika Mendeteksi Objek dan Tidak Mendeteksi Objek... 49 Tabel 4.4 Data Pengukuran Waktu Delay Pada Saat Aplikasi Pengontrol Kamera Dan Sensor Mendeteksi Objek...49 xi