2, 2017
ISSN No. 2502-8782
*
Penulis Koresponden
Abstrak – Keberadaan teknologi robotika saat ini sangat membantu dalam aktivitas manusia untuk
mempermudah melakukan perkerjaan. Salah satu teknologi robotika saat ini yaitu lengan robot. Lengan
robot merupakan jenis robot yang menyerupai lengan manusia yang dapat memindahkan barang dari
satu tempat menuju tempat lainnya. Namun ketika lengan robot ditempatkan pada area yang memiliki
kondisi lingkungan yang ekstrim, maka lengan robot tersebut harus dilengkapi dengan sebuah sistem
pengendali jarak jauh. Penelitian ini bertujuan untuk merancang lengan robot yang memiliki 4 derajat
kebebasan dan mampu dikendalikan dari jarak jauh melalui komunikasi wifi dengan menentukan nilai
waktu tunda. Lengan robot dirancang menggunakan mikrokontroler NodeMCU ESP-12E dimana
mikrokontroler tersebut sudah memiliki fitur untuk terhubung kedalam jaringan WiFi. Lengan robot
memiliki lima buah motor servo dan dapat bergerak berdasarkan empat bagian yaitu base, shoulder,
elbow, dan wrist serta sebagai end-effectornya adalah gripper. Hasil penelitian menunjukkan bahwa
lengan robot mampu dikendalikan dengan jarak jangkauan maksimum sejauh 16 meter dan memiliki
rata-rata waktu tunda sebesar 66.6 ms.
Kata kunci: Lengan Robot, 4 DOF, Komunikasi Wifi, Motor Servo, Mikrokontroler, NodeMCU
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 3
Berikut adalah spesifikasi dari NodeMCU V.3 Lollin Gambar 4 Skematik Rangkaian Kontrol Elektrik Motor Servo [8]
Flash Memory 4 Mb
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 4
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 5
5. Nomor 5 merupakan bagian wrist lengan robot Tabel 4 Hasil Pengujian Error pada Sendi Shoulder
6. Nomor 6 merupakan joint untuk menggerakkan elbow
7. Nomor 6 merupakan link untuk menggerakkan elbow Sudut
No Sudut Servo Error
8. Nomor 8 merupakan rangka bagian shoulder lengan Terukur
robot
1 10° 18° 44.4 %
9. Nomor 9 merupakan rangka bagian elbow lengan robot
10. Nomor 10 merupakan bagian end effector yaitu gripper 2 20° 27° 25.9 %
3 30° 35° 14.2 %
4.2. Pengujian Lengan Robot 4 40° 45° 11.11 %
4.2.1. Pengujian Sudut Lengan Robot 5 50° 53° 5.66 %
Pengujian sudut lengan robot dilakukan untuk 6 60° 65° 7.69 %
mengetahui jangkauan maximum dan minimum lengan robot
7 70° 73° 4.1 %
dengan cara mengukur nilai sudut x dan y serta
8 80° 90° 20 %
membandingkan sudut servo dengan sudut terukur pada
bagian servo elbow dan servo shoulder. Hasil pengujian sudut 9 90° 95° 11.11 %
lengan robot dengan cara menentukan nilai terukur x dan y 10 100° 105° 4.76 %
serta membandingkan sudut servo dengan sudut terukur 11 110° 117° 5.98 %
ditunjukkan pada tabel 3 dibawah ini 12 120° 123° 2.43 %
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 6
Tabel 5 Hasil Pengujian Error pada Sendi Elbow Tabel 6 Hasil Pengujian kinerja Gripper dan Menentukan
Beban Angkat Maksimum Lengan Robot
Sudut
No Sudut Servo Error Waktu Hasil
Terukur No
Bentuk Dimensi Berat
Permukaan Translasi Pengamatan
objek (cm) (Gram)
(Detik)
1 180° 170° 5.88 % Baik
1 Heatsink 2.5 x 2 x1.4 10.7 Kasar 10.5
2 170° 180° 5.5 %
Relay 1.5 x 2 x Baik
2 11.5 Licin 11.2
3 160° 170° 5.8 % SPDT 1.5
Penghap Baik
4 150° 165° 9.09 % 3 2x2x1 12.2 Kasar 11.4
us
Motor
5 140° 150° 6.6 % 4 servo
2.2 x 2.2 x
12.6 Licin 12.4
Baik
1.2
SG90
6 130° 135° 3.7 % Motor
2.2 x 2.2 x Bergeser
5 servo 13.7 Licin 12.3
7 120° 130° 7.69 % MG90S
1.2
Kotak
8 110° 120° 8.33 % 6 Battry
7.5 x 4 x
17.3 Kasar 12.2
Baik
1.3
3.7V
9 100° 105° 4.76 %
Motor
6.3 x 1.8 x Bergeser
7 DC 28.3 Kasar 13.8
2
gearbox
Pada tabel 5 data pada sendi elbow diambil dari sudut 8
Battry
4.8 x 1.2 28.3 Licin -
Terlepas
AA 1.5V
maksimal ke sudut minimal. Sudut input maksimal mencapai Cartridge 4.5 x 3 x Terlepas
9 30 Licin -
nilai 180° dan sudut minimal mencapai 100°.Grafik antara Printer 4.2
Sensor 8 x 1.2 x Bergeser
sudut yang diinput dengan sudut yang terukur pada sendi 10
load cell 1.2
32.3 Kasar 13.4
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 7
seharusnya 5 VDC sesuai dengan IC regulator yang Berdasarkan pada hasil pengujian motor servo yang
digunakan 7805 (5 volt). hal ini dikarenakan komponen dan ditunjukkan pada tabel 4 maka didapatkan nilai sudut
alat ukur yang digunakan masing-masing memiliki toleransi pengukuran yang tidak sesuai diantaranya pada saat posisi
yang menyebabkan tegangan yang keluar pada rangkaian sudut 45, 135, dan 180. Namun nilai error masih dalam
catudaya tidak sama. Namun dengan nilai tegangan 5.4 VDC keadaan relatif kecil yaitu rata-rata memiliki selisih 5 tetapi
Masih relatif aman untuk digunakan karena selisih nilainya dengan selisih sudut tersebut masih relatif baik untuk
tidak terlalu besar. digunakan.
4.4. Pengujian Mikrokontroler
Pengujian Mikrokonroler dilakukan untuk mengetahui 4.6. Pengujian Koneksi NodeMCU Dengan Menentukan
apakah rangkaian mikrokontroler masih berfungsi dengan Nilai Waktu Tunda
baik atau tidak. Pengujian ini dilakukan dengan cara Pengujian ini dilakukan untuk mengetahui jarak jangkau
memasukkan program pada mikrokontroler. Program maksimum yang mampu diakses oleh mikrokontroller
sederhana yang digunakan adalah blink led pada pin D0 nodeMCU untuk menggerakkan lengan robot dengan
NodeMCU. Program blink dapat menjadi program menentukan waktu tunda. Proses untuk menentukan nilai
troubleshooting yang dapat digunakan untuk memastikan waktu tunda ditampilkan pada serial monitor yang
bahwa mikrokontroler masih berfungsi dengan baik atau ditunjukkan gambar 12 sebagai berikut.
tidak. Berikut adalah listing program dari blink led yang
ditunujukkan pada gambar 11 dibawah ini.
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782
Penulis 1, Penulis 2, Penulis 3 8
5. Kesimpulan
Berdasarkan hasil pengujian didapatkan nilai beban angkat
maximum yang mampu diangkat oleh lengan robot yaitu
memiliki berat objek sebesar 33.3 gram dengan dimensi objek
5.7 x 5.2 x 1. Kemudian pengendalian gerak lengan robot
dapat dikendalikan jarak jauh melalui komununikasi Wi-Fi
dengan jarak maksimum sejauh 16 Meter dengan nilai rata-
rata waktu pengiriman data 66.6 ms hal ini menunjukkan
bahwa kondisi koneksi jaringan wifi masih dalam kondisi
baik.
Kepustakaan
[1] Saefullah Asep, Dewi Immaiar, dan Reza Amar Juliansah. [2015].
“Sistem Kontrol Robot Pemindah Barang Menggunakan Aplikasi
Android Berbasis Arduino Uno”. Vol. 8, No.2 (Januari 2015)
[2] Putra,A.W dan Untoro Djoko. [2015]. “Perancangan Kontroler Lengan
Robot Hastobot menggunakan Android dan Arduino dengan
komunikasi Bluetooth”. Yogyakarta : Program Studi Teknik Elektro
Fakultas Sains dan Teknologi Universitas Sanata Dharma. Vol. 8,No.2,
61-70.
[3] Kristyanto, Hendar. [2015]. Lengan Robot Penulis Kata yang
Dikendalikan Oleh Aplikasu Pada Android. Skripsi. Tidak Diterbitkan
[4] Andrianto Heri, dan Darmawan Aan, [2016]. “Arduino Belajar Cepat
dan Pemrograman”. Bandung : Informatika
[5] Syam, Rafiuddin. [2015]. “Kinematika dan Dinamika Robot Lengan”.
Makassar : Universitas Hasanuddin
[6] Datasheet NodeMCU ESP12, http://www.datasheetnodemcu.com/,
diakses tanggal 2 Juli 2018
[7] Datasheet IC AA51880,
https://www.digchip.com/datasheets/parts/datasheet/849/AA51880.ph
p/, diakses tanggal 2 Juli 2018.
[8] Motor Servo http://elektronika-dasar.web.id/motor-servo/motor-
servo/, diakses tanggal 2 Juli 2018
Copyright © 2017 FT-UHAMKA. - All rights reserved Seminar Nasional TEKNOKA ke - 2, Vol. 2, 2017
ISSN No. 2502-8782