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

dokumen-dokumen yang mirip
Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

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

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

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

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

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

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

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

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

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

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

PERANCANGAN KAKI ROBOT BERKAKI ENAM ABSTRAK

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

SIMULASI ROBOT PENDETEKSI MANUSIA

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

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

PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK

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

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

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

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

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

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

REALISASI ROBOT DALAM AIR

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

PEMANTAUAN RUANGAN PADA SAAT TERTENTU BERBASIS TEKNOLOGI SMS DAN MMS

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

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

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

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

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

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

PERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2

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

Implementasi GSM VoIP Gateway Pada Jaringan VoIP Berbasis Briker IPPBX

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

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

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

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

DENGAN MENGENDALIKAN RADIO CONTROL

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

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

PROTOTIPE PENGENDALI ROBOT MOBIL BERLENGAN JEPIT DENGAN MIKROKONTROLER ATMEGA 16 MELALUI PAPAN KETIK BERANTARMUKA PS/2. Angkar Wijaya /

REALISASI ROBOT ANJING

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

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

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

VERTICAL HOME CAR PARKING SYSTEM MODEL

PERANCANGAN DAN PEMBUATAN SISTEM KONTROL PADA MOBIL REMOTE ABSTRAK

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

SISTEM REMOTE MONITORING GEDUNG BERBASIS MIKROKONTROLER MELALUI RADIO FREKUENSI HT

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

Perancangan Prototipe Sistem Pencarian Tempat Parkir Kosong dengan Kamera Web Sebagai Pemantau

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

BAB 1 PENDAHULUAN BAB I PENDAHULUAN

Model Sistem Akses Tempat Parkir Berdasarkan Pengenalan Plat Nomor Kendaraan. Andry Jonathan ( )

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

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

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

DAFTAR ISI. BAB 3 PERANCANGAN PERANGKAT LUNAK 3.1 Diagram Alir Utama Kamera Web iii

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

Perancangan dan Realisasi Robot Peniru Gerakan Jari Tangan

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

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

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

PERANCANGAN PERGERAKAN WEBCAM BERDASARKAN PERUBAHAN POSISI WAJAH MENGGUNAKAN METODE EIGENFACE BERBASIS RASPBERRY PI

REALISASI ROBOT MANIPULATOR BERBASIS PENGONTROL MIKRO DENGAN KOMUNIKASI INTRANET

RANCANG BANGUN SISTEM MONITORING PENGENDALI PINTU BERBASIS RASPBERRY PI

ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

PERANCANGAN DAN REALISASI DINDING PRESENTASI INTERAKTIF DENGAN PENDETEKSIAN POSISI SINAR POINTER LASER SEBAGAI OPERATOR KURSOR MOUSE ABSTRAK

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

Simulasi Pengontrol Intensitas Cahaya Pada Lahan Parkir P2a Bekasi Cyber Park Dengan Kontrol On-Off

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

MEMBANGUN APLIKASI MOBILE DENGAN QT SDK DENGAN STUDI KASUS MONITORING RUANGAN MENGGUNAKAN KAMERA. Disusun oleh : NRP :

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

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

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

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN MODIFIED HAUSDORFF DISTANCE ABSTRAK

Simulasi Estimasi Arah Kedatangan Dua Dimensi Sinyal menggunakan Metode Propagator dengan Dua Sensor Array Paralel

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

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

Agita Indraputri Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Marantha

BAB I PENDAHULUAN E-15

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

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

Transkripsi:

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser Disusun Oleh: Oktavianus Yosudha (0922029) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : yosudhaoktavianus@gmail.com ABSTRAK Pada saat ini, telah banyak teknologi yang dikembangkan untuk memantau suatu lokasi yang dapat diakses dari jauh dengan mudah dan dengan biaya yang murah. Pada Tugas Akhir ini telah direalisasikan aplikasi raspberry pi untuk prototype pengendalian mobil jarak jauh melalui web browser. Pada simulasi pengendalian mobil ini menggunakan kamera untuk menangkap gambar yang bergerak yang dapat dilihat pada aplikasi smartphone yaitu web browser. pada web browser juga terdapat tombol-tombol untuk menggerakan mobil maju, mundur, dan belok serta menggerakan kamera kekiri dan kekanan dengan pergerakan sudut sebesar 10 derajat setiap kali tombol untuk menggerakan kamera ditekan. Berdasarkan hasil percobaan yang telah dilakukan, aplikasi raspberry pi untuk prototype pengendalian mobil jarak jauh melalui web browser telah berjalan dengan baik sesuai dengan tujuan awal. Mobil dapat dikendalikan melalui jaringan internet serta gambar berupa video yang ditangkap oleh kamera juga dapat diakses melalui jaringan internet lewat web browser pada smartphone. Kata Kunci : Mobil, smartphone, web browser. Universitas Kristen Maranatha i

Raspberry Pi Application For Car Remote Control Prototype Using Web Browser Compiled By: Oktavianus Yosudha (0922029) Department of Electrical Engineering, Faculty of Engineering, Maranatha ChristianUniversity Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : yosudhaoktavianus@gmail.com ABSTRACT At the present time, has a lot of technology that was developed to monitor a location that can be accessed remotely with ease and at a low cost. In this Final Project, it has been realized raspberry pi application for car remote control prototype using web browser. In this car control simulation using a camera to capture moving images that could be seen on a smartphone application that is a web browser. On the web browser there are also buttons for move the car forward, backward, turn, and move the camera left and right with the movement angle of 10 degrees each time the button to move the camera pressed. Based on the result of the experiments that have been conducted, raspberry pi application for car remote control prototype using web browser has been running well in accordance with the original purpose. The car can be controlled trough the Internet as well as in the form of a video image captured by the camera can also be accessed through the internet via a web browser on the smartphone. Keyswords : Car, Smartphone, Web Browser Universitas Kristen Maranatha ii

DAFTAR ISI LEMBAR PENGESAHAN Abstrak... i Abstract... ii Kata Pengantar... iii Daftar Isi... v Daftar Tabel... viii Daftar Gambar... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Identifikasi Masalah... 2 1.3 Rumusan Masalah... 2 1.4 TujuanPerancangan... 2 1.5 Pembatasan Masalah... 2 1.6 Sistematika Penulisan... 3 BAB II LANDASAN TEORI... 5 2.1 Raspberry Pi... 5 2.1.1 Bahasa Pemrograman Python... 7 2.1.2 WebIoPi... 8 2.1.3 MJPG-Streamer... 9 2.1.4 Tunnel Ngrok... 12 2.1.5 HTML... 13 2.2 Motor Servo... 14 2.3 Motor DC... 16 2.4 L298N... 17 2.5 Kamera Web... 18 Universitas Kristen Maranatha v

2.6 Sensor Inframerah... 20 2.7 Modem... 21 BAB III PERANCANGAN DAN REALISASI ALAT... 23 3.1 Perancangan Perangkat Keras... 23 3.1.1 Perancangan Alat... 24 3.1.1 Perancangan Mekanik Pada Sistem... 26 3.2 Perancangan Perangkat Lunak... 28 3.2.1 Perancangan User Interface Sistem... 28 3.2.2 Diagram Alir... 31 3.2.3 List Program... 34 3.2.3.1 List Pemrograman Python... 34 3.2.3.2 List Pemrograman HTML... 37 3.3 Realisasi Alat... 40 BAB IV DATA PENGAMATAN DAN ANALISIS... 44 4.1 Pengujian Akurasi Pergerakan Sudut Motor Servo... 44 4.1.1 Pengujian Akurasi Pergerakan Sudut Oleh Motor Servo Towerpro MG995... 44 4.1.2 Pengujian Akurasi Pergerakan Sudut Oleh Motor Servo Towerpro SG90... 45 4.2 Pengujian Fungsi Tombol... 53 4.3 Delay Streaming Kamera... 54 4.4 Delay Dan Troughput Jaringan... 55 4.5 Pengujian Gambar Yang Ditangkap Kamera Dengan Gerak Kamera... 57 4.6 Pengujian Respon Fungsi Tombol Pada Jaringan Internet... 65 BAB V KESIMPULAN DAN SARAN... 67 5.1 Kesimpulan... 67 5.2 Saran... 67 Universitas Kristen Maranatha vi

DAFTAR PUSTAKA... 69 LAMPIRAN A PEMROGRAMAN PYTHON DAN HTML LAMPIRAN B WEB CAMERA LOGITECH C170 LAMPIRAN C MOTOR SERVO TOWERPRO SG90 DAN MG995 LAMPIRAN D MODEM SMARTFREN AC81B Universitas Kristen Maranatha vii

DAFTAR TABEL Tabel 3.1 Pin-Pin Yang Terhubung Pada Pin GPIO Raspberry Pi... 25 Tabel 3.2 Nama Tombol dan Fungsinya... 30 Tabel 4.1 Pengujian Akurasi Pergerakan Motor Servo Dengan Sudut 25 o... 44 Tabel 4.2 Pengujian Akurasi Pergerakan Motor Servo Dengan Sudut -25 o... 45 Tabel 4.3 Pengujian Pertama Akurasi Pergerakan Motor Servo Dengan Sudut 10 o Sampai 80 o... 46 Tabel 4.4 Pengujian Pertama Akurasi Pergerakan Motor Servo Dengan Sudut -10 o Sampai -80 o... 46 Tabel 4.5 Pengujian Kedua Akurasi Pergerakan Motor Servo Dengan Sudut 10 o Sampai 80 o... 47 Tabel 4.6 Pengujian Kedua Akurasi Pergerakan Motor Servo Dengan Sudut -10 o Sampai -80 o... 48 Tabel 4.7 Pengujian Ketiga Akurasi Pergerakan Motor Servo Dengan Sudut 10 o Sampai 80 o... 48 Tabel 4.8 Pengujian Ketiga Akurasi Pergerakan Motor Servo Dengan Sudut -10 o Sampai -80 o... 49 Tabel 4.9 Pengujian Keempat Akurasi Pergerakan Motor Servo Dengan Sudut 10 o Sampai 80 o... 50 Tabel 4.10 Pengujian Keempat Akurasi Pergerakan Motor Servo Dengan Sudut - 10 o Sampai -80 o... 51 Tabel 4.11 Pengujian Kelima Akurasi Pergerakan Motor Servo Dengan Sudut 10 o Sampai 80 o... 51 Tabel 4.12 Pengujian Kelima Akurasi Pergerakan Motor Servo Dengan Sudut - 10 o Sampai -80 o... 52 Tabel 4.13 Pengujian Tombol Pada Jaringan LAN... 53 Tabel 4.14 Pengujian Tombol Pada Jaringan Internet... 54 Universitas Kristen Maranatha viii

Tabel 4.15 Pengujian Tombol Pada Jaringan Internet... 55 Tabel 4.16 Pembuktian Gambar... 57 Tabel 4.17 Pengujian Waktu Respon Tombol... 65 Universitas Kristen Maranatha ix

DAFTAR GAMBAR Gambar 2.1 Raspberry Pi... 5 Gambar 2.2 GUI Webiopi... 9 Gambar 2.3 GUI Mjpg-Streamer... 11 Gambar 2.4 Diagram Blok Tunnel Ngrok... 12 Gambar 2.5 Auth Token Ngrok... 12 Gambar 2.6 Baris Kode tes.yml... 13 Gambar 2.7 Konstruksi Motor Servo... 14 Gambar 2.8 Konfirgurasi Pin Motor Servo... 15 Gambar 2.9 Pulsa Kendali Motor Servo... 16 Gambar 2.10 Motor DC... 17 Gambar 2.11 Konfigurasi Pin L298N... 18 Gambar 2.12 Web Camera Logitech C170... 19 Gambar 2.13 Rangkaian Sederhana Sensor Infra Merah... 20 Gambar 2.14 Modem CDMA Smartfren... 21 Gambar 3.1 Diagram Blok Sistem.... 23 Gambar 3.2 Skematik Rangkaian... 24 Gambar 3.3 Perancangan Mekanik Tampak Atas... 27 Gambar 3.4 Perancangan Mekanik Tampak Bawah... 27 Gambar 3.5 Perancangan Mekanik Tampak Samping... 28 Gambar 3.6 User Interface Sistem... 29 Gambar 3.7 Diagram Alir Halaman Web... 31 Gambar 3.8 Subrutin Tombol Maju... 32 Gambar 3.9 Subrutin Tombol Maju Kekanan... 33 Gambar 3.10 Subrutin Tombol Maju Kekiri... 33 Gambar 3.11 Perintah Pada Command Line Raspberry Pi(1)... 40 Gambar 3.12 Perintah Pada Command Line Raspberry Pi(2)... 40 Gambar 3.13 Tunnel Telah Online... 41 Universitas Kristen Maranatha x

Gambar 3.14 Otentikasi Nama Pengguna dan Sandi... 41 Gambar 3.15 Tampilan Streaming Serta Tombil Untuk Mengendalikan Mobil(1)... 42 Gambar 3.16 Tampilan Streaming Serta Tombol Untuk Mengendalikan Mobil(2)... 42 Gambar 3.17 Robot Mobil... 43 Gambar 4.1 Data WireShark Pada Jaringan Internet... 56 Gambar 4.2 Data WireShark Pada Jaringan Internet... 56 Universitas Kristen Maranatha xi