Apakah kalian pernah kepikiran kalau smartphone bisa mengatur semua perangkat elektronik cukup dengan satu sentuhan layar saja? Ya Smartphone sebagai Remote Kontrol. Kali ini mahasiswa teknik elektro Universitas Surabaya (UBAYA) membuat remote kontrol melalui smartphone loh! Di mata kuliah MAD (Mobile Application Development), mereka diajarkan membuat suatu aplikasi yang dapat mengontrol arm robot, yang dibuat oleh perusahaan JAKA. Arm robot sendiri merupakan lengan mekanika yang dirancang agar bisa meniru pergerakan seperti manusia. Hal ini banyak sekali yang digunakan dalam dunia industri, seperti merakit suatu komponen, mengangkat barang-barang yang berat, dan lain-lain. Dalam konteks proyek ini, mahasiswa teknik elektro UBAYA dapat membuat suatu aplikasi yang mereka buat, sehingga banyak pengguna (user) dapat menggunakan arm robot dengan cara menyentuh layar smartphone saja.
Menurut Felicia, salah satu mahasiswa MAD, permasalahan yang melatarbelakangi pada proyek MAD ini adalah kebutuhan masyarakat dengan solusi yang lebih praktis, cepat, dan hemat biaya. Di industri masih mengendalikan arm robot secara manual, seperti menyalakan atau menghidupkan alat secara langsung dengan saklar atau tombol. Solusi dari permasalahan tersebut dengan memanfaatkan teknologi smartphone untuk mengontrol . Smartphone juga mudah dibawa ke mana-mana dan sangat praktis digunakan, karena perangkat tersebut berukuran kecil dan bisa dimasukkan ke dalam saku pengguna (user).
Tujuan utama pembuatan proyek MAD ini adalah menciptakan suatu inovasi berupa aplikasi yang dapat mengontrol arm robot melalui smartphone. Mahasiswa MAD juga mampu memahami alur kerja pengembangan aplikasi mobile, mulai dari desain antarmuka, pemrograman, hingga pengujian sistem. Mahasiswa juga mempelajari bagaimana membuat solusi yang praktis, supaya aplikasi tersebut dapat digunakan di kehidupan sehari-hari. Selain itu, proyek ini mendorong mahasiswa untuk meningkatkan kemampuan komunikasi dan penyelesaian masalah dalam kerja kelompok, karena keterampilan tersebut sangat dibutuhkan di dunia kerja. Smartphone sebagai Remote Kontrol robot JAKA.
Proses pembuatan suatu aplikasi dimulai dari perancangan tampilan pada layar smartphone dan logika program menggunakan Android Studio. Android Studio dipilih sebagai tempat pembuatan desain aplikasi karena merupakan sarana utama dalam pengembangan aplikasi android, lengkap dengan fitur desain antar muka, debugging yang berfungsi untuk mencari dan memperbaiki error pada pemrograman, dan serta emulator yang berfungsi untuk menjalankan atau menampilkan hasil aplikasi tanpa melalui perangkat fisik. Aplikasi dirancang dengan fitur yang sederhana dan jelas, sehingga pengguna bisa langsung memahaminya tanpa perlu banyak penjelasan. Tahap awal ini menjadi dasar penting untuk membuat aplikasi yang tidak hanya dapat bekerja saja, tetapi juga membuat pengguna nyaman untuk digunakan.
Setelah selesai membuat desain aplikasi dari Android Studio, langkah selanjutnya adalah membuat kode pemrograman dan menghubungkan dengan program Python. Python digunakan sebagai bahasa pemrograman yang mengatur logika dan perintah untuk menjalankan sistem yang dikontrol kan oleh aplikasi. Agar Python dapat terhubung dengan aplikasi Android secara real-time, perlu ditambahkan package tertentu dan digunakan metode socket programming sebagai kode jalur komunikasi. Internet Protocol (IP) address dari laptop yang menjalankan program Python disalin, lalu dimasukkan ke dalam kode aplikasi di Android Studio, agar perintah dari smartphone dapat dikirim ke tujuan yang tepat. Dalam proyek ini, aplikasi Android bisa mengirimkan perintah ke program Python dengan cara menekan layar smartphone.
Setelah Python dan aplikasi berhasil disambungkan melalui IP address laptop, IP address arm robot harus dimasukkan ke dalam program Python. Hal ini dapat menggerakkan arm robot dari program Python yang sesuai instruksi oleh pengguna. IP address arm robot dapat membantu proses penggerakan sistem robot berlangsung secara real-time dan responsif. Selama proses pengujian, mahasiswa MAD membuat program yang memungkinkan arm robot bergerak sesuai instruksi yang diberikan melalui aplikasi. Beberapa contoh perintah yang berhasil dijalankan antara lain menggambar bentuk bintang, meletakkan kepingan puzzle secara acak, memasang kaca pada mobil mainan, dan memindahkan barang-barang kecil.
Lebih dari sekadar tugas, proyek ini menghadirkan momen-momen bermakna yang membentuk perjalanan belajar para mahasiswa. Sebuah pengalaman belajar tidak hanya paham sekedar teori saja, akan tetapi membentuk karakter kerja keras, pantang menyerah, dan kolaborasi. Harapannya, setiap langkah kecil dalam proyek ini dapat mewujudkan inovasi yang lebih besar di masa depan.
Bagi kamu yang tertarik memperdalami dunia teknologi, seperti membuat smartphone sebagai remote kontrol yang bisa mengendalikan jarak jauh, mempelajari coding, dan bahkan ingin mengetahui tentang cara kerja arm robot lebih dalam, Program Studi Teknik Elektro Universitas Surabaya dapat menjadi pilihan tepat untuk kamu! Dengan fasilitas-fasilitas yang mendukung dalam proses belajar, kamu akan mendapatkan ilmu-ilmu yang baru untuk menciptakan inovasi yang bermanfaat dan siap menghadapi tantangan dunia teknologi Yuk, buktikan bahwa kamu juga bisa membuat inovasi teknologi seperti Smartphone sebagai Remote Kontrol yang bermanfaat bersama Teknik Elektro Universitas Surabaya!