PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID PenyusunTugas Akhir: Wayan Andi Mahardhika – 5109100098 Dosen Pembimbing: Ir. Muchammad Husni, M.Kom. Baskoro Adi Pratomo, S.Kom., M.Kom.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Latar Belakang (i) Perangkat Kabel Mulai Ditinggalkan, Perangkat Nirkabel Semakin Dikembangkan
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Latar Belakang (ii) Marak Dan Berkembangnya Penggunaan Perangkat Mobile
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Rumusan Masalah Bagaimana membuat suatu alat microcontroller berupa
robot berbasis IP yang dapat terkoneksi dengan jaringan. Bagaimana mengontrol robot yang terhubung dalam
suatu jaringan. Bagaimana membangun aplikasi perangkat mobile yang
dapat memudahkan dalam mengendalikan robot dalam suatu jaringan. Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Batasan Masalah Server dan client terhubung dengan sebuah access point
menggunakan dynamic IP. Robot terkoneksi pada jaringan luar melalui access point dengan menggunakan static IP. Robot yang dibuat berupa mobil remote control yang digunakan sebagai simulasi robot maupun alat bantu untuk membuktikan pengiriman data dan pengendalian microcontroller sukses. Jumlah pengguna yang diperbolehkan untuk saat ini hanya satu pengguna yang dapat mengendalikan robot. Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Tujuan
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Arsitektur Umum Sistem o Sistem terdiri atas perangkat Android sebagai alat pengiriman pesan dari user menuju server, server sebagai pencatat pesan perintah dan mengirim data menuju robot yang bertindak sebagai pengeksekusi perintah.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Fungsionalitas Sistem (i)
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Lingkungan Uji Coba (i)
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Lingkungan Uji Coba (ii)
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (i) Aplikasi remote control Android berhasil menyimpan data
pada perangkat berupa nama server dan alamat IP.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (ii) Aplikasi remote control Android berhasil menyimpan data
pada perangkat berupa nama robot dan alamat IP.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (iii) Aplikasi remote control Android berhasil mengirimkan data
perintah menuju server.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (iv) Aplikasi monitoring berhasil menerima data, melakukan
update pada database dan menampilkan history perintah.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (v) Aplikasi spy berhasil melakukan pengecekan data pada
database dan mengirim data menuju robot.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Uji Fungsionalitas (vi) Robot berhasil menerima pesan perintah dari server dan
mengeksekusi perintah menjadi suatu respon gerak.
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
3. Uji Coba Performa (i) Mengetahui waktu respon dalam melakukan satu alur
fungsionalitas secara lengkap.
Waktu (detik)
Total Waktu Respon 3 2.5 2 1.5 1 0.5 0
Total Waktu Respon
3-5 meter
5-10 meter
10-20 meter
20-40 meter
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
3. Uji Coba Performa (ii) Mengetahui tingkat kecepatan dan gerak respon robot. Daya Baterai
Medan
Hasil
Keterangan
3 Cell ~ 11.1V
Lantai Keramik
Berhasil
-
3 Cell ~ 11.1V
Karpet
Berhasil
-
3 Cell ~ 11.1V
Tanah Berpasir
Berhasil
Kecepatan agak lambat
2 Cell ~ 8.4V
Lantai Keramik
Berhasil
-
2 Cell ~ 8.4V
Karpet
Berhasil
Kecepatan agak lambat
2 Cell ~ 8.4V
Tanah Berpasir
Berhasil
Kecepatan lambat
1 Cell ~ 3.2V
Lantai Keramik
Berhasil
Kecepatan lambat
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
1. Kesimpulan Pengiriman
data melalui jalan memadukan konsep perancangan alat yang menggunakan perangkat microcontroller dengan melalui jaringan Wi-Fi sangat efisien. Hal ini dikarenakan jaringan Wi-Fi tidak terhalang oleh kebutuhan lain dalam melakukan transfer data, misalnya tidak membutuhkan kabel, mampu mengkoneksikan jarak antar perangkat yang jauh, dan lain-lain.
Beberapa hal yang harus diperhatikan dalam penerimaan
data dan cara robot merespon data yang dikirim ialah tergantung oleh beberapa faktor yang umum terjadi dalam jaringan maupun perangkat. Contohnya kecepatan pengiriman data, robot berada diluar jangkauan dari jaringan Wi-Fi, maupun saat kurangnya suplai daya baterai. Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
2. Saran Penambahan fitur untuk bisa mengetahui jika robot tujuan
dalam keadaan aktif dan siap menerima pesan maupun dalam keadaan mati dan tidak terhubung dengan jaringan.
Penambahan fitur untuk mengetahui letak posisi dari
robot melalui koordinat maupun pemasangan kamera pemantau pada robot untuk memudahkan pengontrolan robot tanpa harus dipantau terus menerus.
Penambahan motor gearbox untuk roda depan sebelah kiri
dan kanan agar memiliki tenaga yang kuat dalam mendorong lajur robot serta memudahkan robot untuk belok kiri maupun kanan. Teknik Informatika - FTIf Institut Teknologi Sepuluh Nopember 2014
TERIMA KASIH