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.
1. Latar Belakang (i) Perangkat Kabel Mulai Ditinggalkan, Perangkat Nirkabel Semakin Dikembangkan
1. Latar Belakang (ii) Marak Dan Berkembangnya Penggunaan Perangkat Mobile
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.
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.
Tujuan
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.
2. Fungsionalitas Sistem (i)
1. Lingkungan Uji Coba (i)
1. Lingkungan Uji Coba (ii)
2. Uji Fungsionalitas (i) Aplikasi remote control Android berhasil menyimpan data pada perangkat berupa nama server dan alamat IP.
2. Uji Fungsionalitas (ii) Aplikasi remote control Android berhasil menyimpan data pada perangkat berupa nama robot dan alamat IP.
2. Uji Fungsionalitas (iii) Aplikasi remote control Android berhasil mengirimkan data perintah menuju server.
2. Uji Fungsionalitas (iv) Aplikasi monitoring berhasil menerima data, melakukan update pada database dan menampilkan history perintah.
2. Uji Fungsionalitas (v) Aplikasi spy berhasil melakukan pengecekan data pada database dan mengirim data menuju robot.
2. Uji Fungsionalitas (vi) Robot berhasil menerima pesan perintah dari server dan mengeksekusi perintah menjadi suatu respon gerak.
3. Uji Coba Performa (i) Mengetahui waktu respon dalam melakukan satu alur fungsionalitas secara lengkap. Total Waktu Respon Waktu (detik) 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
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
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 jaringanwi-fi, maupun saat kurangnya suplai daya baterai.
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.
TERIMA KASIH