Laporan tugas akhir dengan judul “Rancang Bangun Troli Pengikut Objek
Otomatis” oleh Murti Amangesti NIM 323 20 053 dan Della Puspita NIM 323 20
Mengetahui,
ii
HALAMAN PENERIMAAN
Pada hari ini, …… tanggal ………………, tim penguji ujian sidang Laporan
Tugas Akhir telah menerima hasil ujian sidang Laporam Tugas Akhir oleh
mahasiswa Murti Amangesti NIM 323 20 053 dan Della Puspita NIM 323 20 059
Makassar, 2023
iii
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Allah swt. karena berkat rahmat
dan karunia-Nya, penulisan Laporan Tugas Akhir ini yang berjudul “Rancang
Dalam penulisan Laporan Tugas Akhir ini tidak sedikit hambatan yang penulis
tersebut dapat teratasi. Sehubungan dengan itu, pada kesempatan dan melalui
1. Kedua orang tua penulis dan seluruh keluarga yang senantiasa mendoakan dan
2. Bapak Ir. Ilyas Mansur, M.T., sebagai Direktur Politeknik Negeri Ujung
Pandang.
3. Bapak Ahmad Rizal Sultan, S.T., M.T., Ph.D., sebagai Ketua Jurusan Teknik
4. Bapak Muh. Chaerur Rijal, S.T., M.T., sebagai Koordinator Program Studi
Pandang.
5. Bapak Sulaeman, S.T., M.T., sebagai Pembimbing I dan Bapak Muh. Chaerur
6. Ibu Dr. Khairun Nisa, S.Pd.I., M.Pd.I., sebagai Wali Kelas 3C D-3 Teknik
Elektronika.
iv
7. Bapak/Ibu Dosen D-3 Teknik Elektronika Jurusan Teknik Elektro Politeknik
Negeri Ujung Pandang yang telah membekali ilmu kepada penulis selama
Penulis menyadari bahwa dalam Laporan Tugas Akhir ini belum sempurna.
Oleh karena itu, penulis sangat mengharapkan kritikan dan saran yang bersifat
membangun demi perbaikan pada masa mendatang. Semoga Laporan Tugas Akhir
Penulis
v
DAFTAR ISI
hlm.
SURAT PERNYATAAN................................................................................. xi
vi
2.7 Motor DC ........................................................................................... 15
2.8 Python ................................................................................................ 15
2.9 OpenCV .............................................................................................. 16
BAB V PENUTUP........................................................................................... 31
LAMPIRAN ..................................................................................................... 35
vii
DAFTAR TABEL
hlm.
viii
DAFTAR GAMBAR
hlm.
ix
DAFTAR LAMPIRAN
hlm.
x
SURAT PERNYATAAN
Tugas Akhir ini, yang berjudul “Rancang Bangun Troli Pengikut Objek
pembimbing, dan belum pernah diajukan dalam bentuk apa pun pada perguruan
Semua data dan informasi yang digunakan telah dinyatakan secara jelas dan
dapat diperiksa kebenarannya. Sumber informasi yang berasal atau dikutip dari
karya yang diterbitkan oleh penulis lain telah disebutkan dalam naskah dan
Jika pernyataan saya tersebut di atas tidak benar, saya siap menanggung risiko
Murti Amangesti
323 20 053
xi
RANCANG BANGUN TROLI PENGIKUT OBJEK OTOMATIS
RINGKASAN
xii
BAB I
PENDAHULUAN
berjumlah sedikit dapat dipindahkan dengan cara diangkat dengan tangan, namun
bila barang yang dipindahkan itu berjumlah banyak dan berat maka manusia
memindahkan barang tersebut. Alat bantu yang biasanya digunakan manusia untuk
memindahkan barang adalah troli. Troli merupakan sebuah kereta dorong yang
Putra, 2019:2).
Oleh sebab itu, dibutuhkan troli yang dapat bergerak mengikuti pengguna
secara otomatis, sehingga pengguna tidak perlu lagi mendorong troli. Agar dapat
memenuhi kriteria tersebut, maka troli otomatis ini harus mampu mendeteksi arah
agar tidak tertukar dengan troli yang lain (Starry dkk., 2019:1326).
Troli juga harus dilengkapi dengan sistem monitoring untuk memantau jarak
troli dengan objek serta mencegah terjadinya pencurian barang di troli ketika objek
1
1.2 Rumusan Masalah
3) Bagaimana menjaga jarak antara troli dan objek agar tidak bertabrakan?
pembahasan masalah:
1) Troli akan mengikuti objek pada jarak lebih dari atau sama dengan 22 cm dan
2) Troli tidak dapat mengikuti (berhenti) objek jika objek tidak berada di depan
troli dan pada jarak lebih dari 30 cm dan diantara jarak 18 cm sampai dengan
21 cm.
3) Troli akan mundur jika objek berada pada jarak kurang dari 18 cm
5) Pengujian hanya dapat dilakukan oleh satu orang dan pada ruangan atau tempat
6) Digunakan pada jalan yang datar, tidak berlubang, dan tidak beraspal untuk
2
8) Parameter jarak yang digunakan untuk objek merupakan hasil perhitungan
satuan sebenarnya).
2) Memprogram motor DC dan motor servo agar dapat bergerak sesuai letak
1) Bagi penulis
mengetahui cara pembuatan troli pengikut objek otomatis, dan untuk mengetahui
prinsip kerjanya.
2) Bagi masyarakat
mengetahui proses perancangan hingga pembuatan troli otomatis dan sebagai bahan
3
BAB II
TINJAUAN PUSTAKA
Pada pembuatan alat yang bertema troli pengikut otomatis sudah pernah
dilakukan oleh beberapa orang sebelumnya, antara lain yaitu Nussy dan Rodi
Hartomo, (2018). Tujuan penulis membuat penelitian tentang robot troli ini untuk
dimana troli yang dibuat mampu mengikuti gerak penggunanya tanpa perlu
mendorongnya sehingga pelanggan hanya perlu memilih barang yang ingin dibeli.
otomatis antara lain yaitu kamera, mikrokontroler, motor DC, motor servo, driver
motor, dan baterai yang dipasang pada troli. Sistem bekerja menggunakan Image
processing yang diprogram pada kamera untuk bekerja dengan cara mendeteksi
warna objek yang sudah ditentukan untuk mengetahui jarak objek dengan troli.
Metode yang digunakan untuk memproses image processing adalah algoritma hue-
otomatis mengikuti pelanggan. Hasil akhir dari perancangan troli pengikut otomatis
ini yaitu tingkat keberhasilan 80% dengan jarak maksimum antara objek dan troli
adalah 5.65m.
Selanjutnya, pembuatan alat yang dilakukan oleh Pasabiru dan Suthes Yogen,
keberadaan pengguna dan mengikuti arah gerakan pengguna. Kontrol troli ini
4
menggunakan sistem minimum mikrokontroler Arduino Uno, dengan mendeteksi
maksimum dari prototipe ini adalah 1 Kg. Kemampuan troli mendeteksi arah
gerakan pengguna terbatas pada jarak 200 cm. Kontrol prototipe ini dapat
mundur dan maju tergantung pada jarak antara troli dan pengguna.
Adapula Tugas Akhir yang dibuat oleh Ferian Ariscandra, (2020). Tentang
Camera dan Raspberry pi”. Automatic Guide Vehicle (AGV) adalah kendaraan
secara otomatis dengan navigasi oleh suatu sistem kontrol, sehingga dapat
mengikuti jalur yang disediakan dan kecepatan sesuai jalur. Pada sistem Hook
Trolley Control, alat tersebut berfungsi sebagai pengangkut dari troli. Teknologi ini
pengangkut barang. Hal ini tentunya dapat memudahkan dalam pemindahan barang
dari satu tempat ke tempat lain tanpa harus mendorongnya. Ini menunjukkan bahwa
pentingnya troli otomatis terhadap aktivitas manusia. Alat ini nantinya akan
mengikuti target menggunakan sensor kamera dengan cara mendeteksi warna RGB
(Red Green Blue) dari warna target dengan menggunakan Raspberry Pi agar bisa
memproses pengolahan citra pada robot. Sehingga troli ini dapat membantu
5
Kemudian pembuatan Tugas Akhir oleh Muharom dkk, (2021). Tentang
HSV Untuk Aplikasi Assistant Robot” yang dilengkapi dengan kamera untuk
mendeteksi objek berdasarkan bentuk dan warna, setelah itu robot akan mengikuti
sebesar 86.6% dengan luminasi terbaik adalah 120 lux, sedangkan pengujian
jarak minimal 30 cm dan maksimal 350 cm. Dari pengujian keseluruhan, robot
Begitupula untuk pembuatan Tugas Akhir yang dilakukan oleh Lovita dan
Computer Vision”. Pembuatan alat ini terdiri dari beberapa perangkat keras
(hardware) seperti Arduino Mega 2560, Camera Pixy 2 CMUCAM5, Motor Servo
baterai aki. Adapun perangkat lunak (software) yang digunakan yaitu Arduino IDE.
Hasil dari pembuatan troli pengikut otomatis ini yaitu troli yang bisa dioperasikan
Prototipe oleh Fathir Azukruf dkk, dalam Jurnal Vol. 15, No. 1 (2023) yaitu
DIP dengan Sensor Ultrasonic”. Alat bantu yang digunakan untuk membawa
menggunakan troli, maka troli dapat dikombinasikan dengan teknologi robot. Agar
6
robot troli dapat mendeteksi objek di sekitarnya dibutuhkan sebuah sensor yaitu
mendeteksi gerak suatu objek dan mengubahnya ke dalam bentuk refleksi bunyi
yang dapat dibaca dan diproses oleh komputer. Refleksi bunyi ini merupakan sinyal
informasi yang berguna untuk keperluan tertentu pada sistem. Dari hasil pengujian
yang telah dilakukan, kinerja prototipe robot pembawa barang otomatis berbasis
Arduino Uno DIP dengan sensor ultrasonic sesuai dengan perancangan. Dimana
untuk kontrol maju, sensor ultrasonik masih merespon dengan baik terhadap objek
tangan, tas, topi, plastik, baju, dan buku pada jarak 50 cm. Kemudian untuk kontrol
belok kanan dan belok kiri, sensor ultrasonic merespon dengan baik terhadap objek
pada jarak 5 cm. Untuk kontrol mundur, sensor ultrasonik masih merespon dengan
baik terhadap objek pada jarak 11 cm - 20,5 cm. Selanjutnya sensor ultrasonic
masih merespon dengan baik dalam membaca objek tangan pada jarak 50 cm, saat
diberi beban dengan berat 1,0 kg - 3,0 kg. Dimana prototipe masih bergerak maju
walaupun mulai tidak stabil dan mengalami penurunan kecepatan. Pada saat diberi
beban 3,5 kg, prototipe tidak bergerak maju atau error. Sehingga dapat
disimpulkan bahwa beban maksimal prototipe robot pembawa barang adalah 3 kg.
2.2 Troli
belanjaan dari dalam toko menuju ke titik penjualan saat berbelanja. Keranjang
7
titik penjualan hingga sampai ke kendaraan pelanggan, tergantung kebijakan dari
pemilik toko.
Keranjang belanja dapat berbentuk seperti kereta dorong yang memiliki bak
keranjang berukuran besar, gagang, dan roda. Ada pula keranjang belanja yang
tidak memiliki roda dan memiliki ukuran bak lebih kecil. Biasanya keranjang ini
2.3 Raspberry Pi
atau SBC seukuran kartu kredit yang dapat digunakan untuk menjalankan program
beresolusi tinggi.
Rob Mullins, Jack Lang, dan Alan Mycrof. Mereka kemudian mendirikan yayasan
Raspberry Pi bersama dengan Pete Lomas dan David Braben pada tahun 2009. Pada
8
tahun 2012, Raspberry Pi Model B memasuki produksi massal. Dalam peluncuran
pertamanya pada akhir Febuari 2012 dalam beberapa jam saja sudah terjual 100.000
g) Storage: MicroSD
9
2) Pin GPIO raspberry pi 3
Webcam adalah peragkat keras komputer yang berbentuk kamera digital dan
digital lainya yaitu mengambil gambar dan merekam video. Hanya saja, webcam
Webcam bekerja dengan cara menangkap cahaya melalui lensa webcam yang
teknologi Charge-Couple Device (CCD) atau CMOS. Hasil dari tangkapan gambar
yang dilakukan oleh lensa webcam bisa langsung diolah secara digital atau langsung
10
Ada beberapa jenis webcam yang sering digunakan masyarakat pada saat ini,
seperti:
1) USB Webcam
Webcam ini cocok untuk para pengguna baru karena hanya tinggal
dihubungkan melalui port USB tanpa harus melakukan pengaturan lainnya. Namun
sistem operasi komputer atau laptop yang digunakan juga tentunya harus bisa
Firewire adalah sebuah teknologi video capture device untuk kamera yang
sampai 30 fps.
modem sehingga transfer visual dan audio bisa langsung muncul di monitor.
Gambar 2. 4 WebCam
Sumber: tokopedia.com
11
2.5 Driver Motor L298N
Driver Motor L298N adalah sebuah modul yang sering digunakan untuk
mengendalikan motor DC. Dengan menggunakan Driver Motor L298N kita bisa
dengan mudah mengendalikan baik itu kecepatan maupun arah rotasi 2 motor
Motor Driver berisikan gerbang-gerbang logika yang sudah sangat populer dalam
sehingga lebih praktis dalam penggunaannya karena pin I/O nya sudah dikemas
dengan rapi dan mudah digunakan. Kelebihan dari modul driver motor L298N ini
12
e) Arus maksimal untuk keluaran per output A maupun B sebesar 2A
h) Berat : 26g
Motor servo adalah sebuah perangkat yang berfungsi sebagai aktuator putar
(motor) yang dirancang dengan sistem kontrol umpan balik loop tertutup (servo),
sehingga dapat diset-up untuk menentukan dan memastikan posisi sudut dari poros
output motor. Motor servo merupakan perangkat yang terdiri dari motor DC,
resistansinya saat motor berputar berfungsi sebagai penentu batas posisi putaran
Ada dua jenis motor servo, yaitu motor servo AC dan DC. Motor servo AC
lebih dapat menangani arus yang tinggi atau beban berat, sehingga sering
lebih cocok digunakan pada aplikasi-aplikasi yang lebih kecil. Dan bila dibedakan
menurut rotasinya, umumnya terdapat dua jenis motor servo yang terdapat di
pasaran, yaitu motor servo rotation 180⁰ dan servo rotation continuous 360⁰.
1) Motor servo standard (servo rotation 180⁰) adalah jenis yang paling umum dari
motor servo, dimana putaran poros outputnya terbatas yaitu hanya 90⁰ kearah
13
kanan dan 90⁰ kearah kiri. Dengan kata lain total putarannya hanya setengah
2) Motor servo rotation continuous 360⁰ merupakan jenis motor servo yang
sebenarnya sama dengan jenis servo standard, hanya saja perputaran porosnya
tanpa batasan atau dengan kata lain dapat berputar terus, baik ke arah kanan
maupun kiri.
14
2.7 Motor DC
tenaganya. Dengan memberikan beda tegangan pada kedua terminal tersebut, motor
akan berputar pada satu arah, dan bila polaritas dari tegangan tersebut dibalik maka
2.8 Python
bahasa lain yang susah untuk dibaca dan dipahami, python lebih menekankan pada
readability kode agar lebih mudah untuk memahami sintaks. Hal ini membuat
python sangat mudah dipelajari baik untuk pemula maupun untuk yang sudah
Bahasa ini muncul pertama kali pada tahun 1991, dirancang oleh seorang
bernama Guido van Rossum. Sampai saat ini python masih dikembangkan oleh
15
operasi, bahkan untuk sistem operasi Linux, hampir semua distronya sudah
2.9 OpenCV
OpenCV (Open Source Computer Vision Library) adalah sebuah library open
programing terkait citra digital. Di dalam OpenCV sudah mempunyai banyak fitur,
antara lain: pengenalan wajah, pelacakan wajah, deteksi wajah, Kalman filtering,
Intel meluncurkan versi pertama dari OpenCV pada 1999 dan awalnya
baik windows ataupun linux, dan sekarang telah mendukung MacOSX dan android
16
OpenCV mempunyai banyak fitur yang dapat dimanfaatkan, berikut ini
2) Computer Vision secara umum dan pengolahan citra digital (untuk low dan mid
level API)
17
BAB III
METODE KEGIATAN
Dalam pelaksanaan Tugas Akhir ini penulis mengambil tempat pada Kampus
2 Jurusan Teknik Elektro Politeknik Negeri Ujung Pandang dan di rumah tempat
selama +7 bulan, dimulai dari bulan Februari 2023 sampai bulan Agustus 2023.
Pada perancangan dan pembuatan troli ini, dibutuhkan beberapa alat dan
3.2.1 Alat
18
3.2.2 Bahan
19
3) Pelengkap
1 Timah Secukupnya
5 Besi 1 buah
6 Fiber Secukupnya
9 Gabus Secukupnya
pendukung dan perangkat keras dalam pembuatan Tugas Akhir ini. Kemudian
sistem.
20
Sistem yang akan dirancang harus mengacu pada diagram blok yang telah
kanan dan ke kiri serta mengirim perintah ke driver motor untuk menjalankan
21
Rangkain pada perancangan troli pengikut objek otomatis dapat dilihat pada
gambar berikut:
pegangan troli, motor servo pada roda bagian depan dan motor dc diletakkan pada
22
roda bagian belakang. Sedangkan untuk kompenen seperti raspberry pi 3 dan driver
L289N dimasukan ke dalam sebuah kotak dan diletakkan pada bagian bawah troli.
yang telah disusun oleh penulis. Berikut gambar flowchart yang telah disusun:
23
Gambar 3. 4 Flowchart Troli Otomatis
mendeteksi jarak dan letak objek (warna biru) yang telah ditentukan. Jika webcam
mendeteksi objek di kanan maka troli akan bergerak ke kanan, jika webcam
mendeteksi objek di kiri maka troli akan bergerak ke kiri, jika webcam mendeteksi
objek di tengah maka troli akan mengarah ke depan dan jika webcam tidak
mendeteksi objek maka troli akan berhenti. Untuk deteksi jarak objek yaitu jika
jarak objek < 18 maka troli akan mundur, jika jarak objek ≥ 18 dan jarak objek ≤
21 maka troli akan berhenti sementara, jika jarak objek ≥ 22 dan jarak objek ≤ 30
maka troli akan maju. Dan berhenti total apabila jarak objek > 30.
24
BAB IV
HASIL DAN ANALISA
Setelah melalui beberapa tahap yaitu perancangan sistem dan perangkat keras,
Hasil perancangan dari Rancang Bangun Troli Pengikut Objek Otomatis yaitu
25
Gambar 4. 2 Hasil Perancangan Sistem Mekanik
Pengujian alat dilakukan untuk hasil kinerja alat secara keseluruhan. Dengan
dilakukannya pengujian alat ini diharapkan penulis mampu memperoleh data yang
valid dan mengetahui kekurangan yang terdapat pada alat yang dibuat. Pengujian
pada raspberry pi 3. Tujuan pengujian ini yaitu untuk mengetahui apakah raspberry
26
Gambar 4. 3 Hasil Pengujian pada Raspberry Pi 3
Tujuan pengujian ini untuk mengetahui kerja dari webcam. Pengujian ini
kemudian melihat hasil pembacaan jarak oleh webcam untuk mengetahui apakah
Pengujian ini bertujuan untuk mengetahui kerja dari motor servo. Pengujian
Motor Servo dilakukan dengan cara menghubungkan pin PWM motor servo dengan
27
pin GPIO raspberry pi 3. Pengujian dilakukan dengan mencoba beberapa sudut
Pengujian ini bertujuan untuk mengetahui apakah driver L289N dan motor
motor DC pada driver L289N, kemudian driver L289N diberi power untuk
mengetahui apakah driver dalam keadaan baik ditandai dengan indikator pada
driver L289N yang menyala dan motor DC dapat berputar searah jarum jam
28
Gambar 4. 6 Hasil Pengujian pada
Driver L289N dan Motor DC
Dalam pengujian ini, program dibuat untuk mengerakkan troli maju ketika
jarak objek < 18, berhenti sebentar ketika jarak objek ≥ 18 dan jarak objek ≤ 21,
mundur ketika jarak objek ≥ 22 dan jarak objek ≤ 30 serta berhenti total jika jarak
≥ 18 dan ≤ 21
Troli berhenti Troli berhenti
atau else
29
4.2.6 Pengujian troli untuk pergerakkan ke kanan dan ke kiri
Dalam pengujian ini, program dibuat agar troli dapat bergerak ke kanan jika
30
BAB V
PENUTUP
5.1 Kesimpulan
2) Motor yang menggerakkan troli ada 2 macam yaitu motor DC dan motor servo.
3) Troli akan bergerak maju secara otomatis apabila jarak 22 cm ≤ objek ≤ 30 cm,
akan mundur apabila jarak objek < 18 cm dan berhenti apabila jarak objek
5.2 Saran
berikut.
1) Motor DC yang digunakan sebaiknya motor yang memiliki nilai torsi yang
lebih tinggi agar beban yang dapat dibawa juga semakin banyak.
2) Untuk power sebaiknya digunakan baterai dengan kapasitas daya yang tinggi
31
3) Sebaiknya dikembangkan metode pembacaan bentuk atau tanda yang lebih
32
DAFTAR PUSTAKA
Lovita, Mutiara dan Riki Mukhaiyar. 2022. Rancang Bangun Troli Otomatis
Berbasis Computer Vision. Jurnal Teknik Elektro Indonesia, (Online), 3 (2):
399-406, (http://jtein.ppj.unp.ac.id), diakses pada 28 April 2023.
Muharom dkk. 2021. Robot Pengikut Target Berdasarkan Bentuk dan Warna
Menggunakan Metode HSV Untuk Aplikasi Assistant Robot. JE-UNISLA,
(Online), 6 (1): 415-423, (https://jurnalteknik.unisla.ac.id/), diakses pada 4
Juni 2023.
Nussy, Canis Andre dan Rodi Hartono. 2018. Robot Troli Pengikut Pelanggan
Otomatis Berbaris Image Processing. Telekontran, (Online), 6 (2): 68-79,
(https://ojs.unikom.ac.id/), diakses pada 18 April 2023.
Pasabiru, Faisal Irsan dan Suthes Yogen. 2019. Perancangan Prototype Troli
Pengangkut Barang Otomatis Mengikuti Pergerakan Manusia. RELE
(Rekayasa Elektrikal dan Energi): Jurnal Teknik Elektro, (Online), 1 (2):
82-92, (https://jurnal.umsu.ac.id/), diakses pada 11 April 2023.
33
Putra, Juliansyah Surya. 2019. Pengembangan Robot Troli Pengikut Manusia
Otomatis Dengan Kamera Mengikuti Bentuk. Laporan Hasil Penelitian.
Malang: Jurusan Teknik Elektro Institut Teknologi Nasional Malang.
Rosihan Ramazetty, Roby dkk. 2019. Desain Prototype Robot Trolley Otomatis
Menggunakan Kamera Pixy CMUCAM 5 Berbasis Arduino Mega 2560.
Repository UM Jember, (Online), (http://repository.unmuhjember.ac.id/),
diakses pada 17 Maret 2023.
34
LAMPIRAN
35
36