Perancangan Dan Implementasi Sistem Robot Lengan Pada Robot Bergerak Pemungut Sampah Berbasis Fpga

Authors

  • Luthfi Fajarizki Tekom University
  • Denny Darlis Tekom University
  • Aris Hartaman Tekom University

Abstract

Abstrak — Tugas Akhir ini merancang dan mengimplementasikan lengan robot pemungut sampah berbasis Field Programmable Gate Array (FPGA) yang dikendalikan melalui Visible Light Communication (VLC). Sistem menerima perintah dari Ground Control Station (GCS) berupa karakter ASCII, diproses oleh FPGA, lalu diteruskan ke modul ESP32 untuk menggerakkan motor servo pada base, shoulder, elbow, dan gripper. Perintah seperti ‘O’ (gripper buka 90°), ‘C’ (gripper tutup 0°), ‘Y’ (elbow maju 180°), dan ‘H’ (elbow mundur 90°) berhasil 100%. Namun, perintah shoulder (‘T’ turun 90°, ‘G’ naik 180°) serta base (‘A’ kiri 180°, ‘D’ kanan 0°) hanya berhasil 20% akibat terjadinya looping di perintah tersebut. Perintah ‘X’ (base tengah 90°) berhasil 100%. Perancangan meliputi rangkaian perangkat keras, logika kontrol Verilog pada FPGA, serta pengujian lapangan. Hasil menunjukkan sistem mampu merespons perintah secara realtime, meski terdapat fenomena looping pada beberapa perintah saat dikirim melalui GCS, sedangkan via serial monitor normal. Dari sisi mekanik, gripper hanya mampu menjepit sampah kecil dan ringan. Secara keseluruhan, sistem telah berfungsi sesuai tujuan, meski terbatas hanya pada proses pengambilan sampah tanpa membawa ke tujuan akhir. Kata kunci— FPGA, robot pemungut sampah, VLC, ESP32, servo motor, lengan robot.

References

I. Iskandar, “Rancang Bangun Prototype Robot

Pemungut Sampah Berbasis Arduino Mega,” 2020.

I. Amalia, Syukranullah, and Bukhari, “RANCANG

BANGUN ROBOT LENGAN BERBASIS

MIKROKONTROLER ARDUINO UNO Abstrak,”

Feb. 2019.

D. S. Pamungkas and M. S. Noviansyah, “Simulator

Robot Lengan Dua Derajat Kebebasan,” 2021.

M. Abidin and B. Suprianto, “Rancang Bangun

Trainable Servo Robotic Arm 4 Dof (Degree of

Freedom),” 2020.

I. P. Nasution, U. A. Ahmad, and W. P. Tresna,

“Karakterisasi Putaran Motor Servo Jangkauan

Setengah Bola Untuk Mendukung Pelontar peluru

Berbasis Pneumatic,” 2023.

A. A. Yurida, Rahayu Lucky P, and D. F. Syahbana,

“Implementasi Kontrol Torsi Motor Servo

Menggunakan Metode PI pada Sistem Automatic

Pallet Dispenser,” 2021.

X. Wang, W. Wang, L. Li, J. Shi, and B. Xie,

“Adaptive Control of DC Motor Servo System with

Application to Vehicle Active Steering,”

IEEE/ASME Transactions on Mechatronics, vol. 24,

no. 3, pp. 1054–1063, Jun. 2019, doi:

1109/TMECH.2019.2906250.

Y. B. Gunawan Sugiarta, F. Isdaryani, D. P. Andini,

and R. Hikmawati, “Implementasi Sistem Kendali

ON-OFF pada Field Programmable Gate Array

(FPGA),” Jurnal Teknologi Rekayasa), vol. 7, no. 1,

, doi: 10.31544/jtera.v7.i1.2022.

A. Syahri, “Desain Kontrol Vending Mesin Berbasis

Fpga Dengan Finite State Machine,” 2016.

B. T. Silalahi and E. Syahrin, “Penghitungan Surat

Suara Berbasis Teknologi Dengan Menggunakan

ESP32,” vol. 8, no. 2, p. 136, Feb. 2024, [Online].

Available: https://e-journal.potensiutama.ac.id/ojs/index.php//

M. I. Achmad and S. N. A,

“Jurnal+MAHANDIA+Vol+8+No+2,+Agustus+20

+-+007+sd+022,” Aug. 2024.

O. Mahendra, “Motion Capture System Berbasis

Webcam Untuk Pengendalian Lengan Robot,” 2018.

U. Mahanin Tyas, A. Apri Buckhari, kamal,

Firdayanti, and Pattasang, “IMPLEMENTASI

APLIKASI ARDUINO IDE PADA MATA

KULIAH SISTEM DIGITAL,” Apr. 2023.

H. Jurnal, I. A. Dianta, and A. A. Aqham, “JURNAL

PUBLIKASI ILMU KOMPUTER DAN

MULTIMEDIA Penerapan Logika Algoritma Pada

Prototipe Data Biner Untuk Generator Kartu FPGA,”

JUPIKOM, vol. 1, no. 2, 2022.

Published

2025-11-20

Issue

Section

Program Studi D3 Teknik Telekomunikasi