laporan tugas akhir prototype robot pemindah …eprints.ums.ac.id/36315/2/halaman depan...
TRANSCRIPT
LAPORAN TUGAS AKHIR
PROTOTYPE ROBOT PEMINDAH BARANG BERODA MEKANUM 4WD
DENGAN PENGENDALI NIRKABEL JOYSTICK PLAYSTATION 2
Diajukan Sebagai Salah Satu Syarat Menyelesaikan
Program Studi S-1 Jurusan Teknik Elektro Fakultas Teknik
Universitas Muhammadiyah Surakarta
Diajukan oleh :
Nugraha Putra Mahardika
D 400 110 027
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2015
ii
LEMBAR PERSETUJUAN
Tugas Akhir dengan judul “PROTOTYPE ROBOT PEMINDAH
BARANG BERODA MEKANUM 4WD DENGAN PENGENDALI NIRKABEL
JOYSTICK PLAYSTATION 2” ini diajukan oleh :
Nama : Nugraha Putra Mahardika
NIM : D 400 11 0027
Guna memenuhi salah satu syarat untuk menyelesaikan program Sarjana
jenjang pendidikan Strata-Satu (S1) pada Fakultas Teknik Program Studi Teknik
Elektro Universitas Muhammadiyah Surakarta, telah diperiksa dan disetujui pada :
Hari :
Tanggal :
Pembimbing 1
(Ir. Pratomo Budi S. , MT)
Pembimbing 2
(Dedi Ary Prasetya, ST)
iii
LEMBAR PENGESAHAN
Tugas Akhir ini telah dipertahankan dan dipertanggung jawabkan di
depan Dewan Penguji Tugas Akhir guna melengkapi tugas-tugas dan memenuhi
syarat-syarat untuk memperoleh gelar Sarjana Teknik Jurusan Teknik Elektro
Universitas Muhammadiyah Surakarta, pada :
Hari :
Tanggal :
DENGAN JUDUL
PROTOTYPE ROBOT PEMINDAH BARANG BERODA MEKANUM 4WD
DENGAN PENGENDALI NIRKABEL JOYSTICK PLAYSTATION 2
Dosen Penguji:
1. Ir. Pratomo Budi S., MT ............................
2. Dedi Ary Prasetya, ST ............................
3. ............................
4. ............................
Mengetahui
Dekan Ketua Fakultas Teknik Jurusan Teknik Elektro
( Ir. Sri Sunarjono, M.T., Ph.D. ) ( Umar, S.T., M.T. )
iv
KATA PENGANTAR
Segala puji bagi Allah Subhanahu wa Ta’ala yang telah memberikan
kenikmatan yang tidak terhitung banyaknya. NikmatNya yang paling besar adalah
nikmat Iman dan Islam, karena dengan nikmat tersebut dapat mengantar manusia
menuju kebahagian di dunia dan akhirat. Sholawat dan salam senantiasa
tercurahkan kepada Rasulullah Muhammad Shalallahu ’Alaihi Wasalam, yang
kita nanti - nantikan syafaatNya di hari akhir kelak.
Perancangan prototype pada Tugas Akhir ini diharapkan menjadi sarana
mudah mengendalikan robot secara nirkabel (wireless). Diharapkan pula dengan
perancangan ini, dapat menambah ilmu pengetahuan khususnya kolaborasi antara
ilmu elektronika dengan mekanika. Selanjutnya perancangan ini dapat
dikembangkan lebih lanjut untuk memajukan teknologi robotika di KMTE Robot
Research UMS dan untuk edukasi ilmu di kalangan pelajar sekolah.
Terselesaikannya Tugas Akhir dengan judul “PROTOTYPE ROBOT
PEMINDAH BARANG BERODA MEKANUM 4WD DENGAN PENGENDALI
NIRKABEL MENGGUNAKAN JOYSTICK PLAYSTATION 2” ini tidak lepas
dari bantuan, bimbingan, dukungan dan saran dari berbagai pihak. Dalam
kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada :
1. Bapak Prof. Bambang Setiadji, selaku Rektor Universitas Muhammadiyah
Surakarta.
2. Bapak Ir. Sri Sunarjono, M.T., Ph.D.. selaku Dekan Fakultas Teknik
Universitas Muhammadiayah Surakarta.
3. Bapak Umar, ST., MT. selaku Ketua Jurusan Teknik Elektro Universitas
Muhammadiayah Surakarta.
4. Bapak Pratomo Budi S., MT selaku Pembimbing I dalam Tugas Akhir.
v
5. Bapak Dedi Ary Prasetya, ST selaku Pembimbing II dalam Tugas Akhir.
6. Bapak/Ibu dosen selaku Dewan Penguji dalam Tugas Akhir.
7. Bapak/Ibu dosen yang selalu membimbing dan memberikan ilmu yang
sangat bermanfaat.
8. Seluruh Staf Tata Usaha, akademik maupun non akademik, yang telah
banyak membantu dan memberikan kemudahan kepada penulis selama
menempuh studi di Fakultas Teknik Jurusan Teknik Elektro Universitas
Muhammadiyah Surakarta.
9. Kedua orang tua dan keluarga yang memberikan kasih sayang tiada henti
hingga sekarang tidak pernah lepas.
10. Teman - teman di KMTE Robot Research Universitas Muhammadiyah
Surakarta dan teman - teman Teknik Elektro Universitas Muhammadiyah
Surakarta angkatan 2011, yang telah berbagi dalam suka duka bersama selama
ini.
Penulis berharap semoga Tugas Akhir ini bermanfaat bagi perkembangan ilmu
pengetahuan dan Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini
masih banyak kekurangan, maka penulis menerima kritik dan saran yang bersifat
membangun demi kesempurnaan penulisan di masa yang akan datang.
Surakarta, 14 Juli 2015
Nugraha Putra Mahardika
vi
MOTTO
”Janganlah kamu bersiikap lemah,
dan janganlah (pula) kamu bersedih hati, padahal kamulah orang-orang yang
paling tinggi (derajatnya), jika kamu orang-orang yang beriman.”
( QS. Ali Imran (3): 139 )
“Sesungguhnya setelah kesulitan itu ada kemudahan. maka apabila kamu
telah selesai dari sesuatu urusan maka kerjakanlah dengan sungguh-sungguh
urusan yang lain. Dan hanya kepada Tuhanmu kamu berharap”
( QS. Alam Nasyrah (94) : 6 - 8 )
“Tugas kita bukanlah untuk berhasil, tugas kita adalah untuk mencoba,
karena di dalam mencoba itulah kita menemukan
dan belajar membangun kesempatan untuk berhasil.”
( Mario Teguh )
“Hidup berakhir saat kamu berhenti bermimpi, harapan hilang saat kamu
berhenti untuk percaya, dan cinta gagal saat kamu berhenti untuk peduli”
( Anonim )
vii
PERSEMBAHAN
Sedikit karya ini kupersembahkan untuk :
1. Allah SWT, yang menguasai langit, bumi dan yang diantaranya.
Atas karunia-Nyalah aku bisa berjalan sampai di sini.
2. Bapak Marjono dan Ibu Sri Handayani tercinta, berjuta kata
sayang, maaf dan terima kasih takkan mampu membalas segala jasa
dan pengorbanan kalian sebagai orang tua saya. Terima kasih ya
ALLAH, lindungilah mereka selalu.
3. Adik perempuan ULI yang pinter masak sehingga saya selalu
makan enak di rumah.
4. Teman – teman aktivis KMTE Robot Research UMS, Keluarga
Mahasiswa Teknik Elektro (KMTE), dan Laboratorium Teknik
Elektro Jazakumullah atas kerjasama, ilmu, nasihatnya. Tanpa
kalian diriku hanya sebatas mahasiswa biasa bukan mahasiswa
aktivis.
5. Rekan-rekan angkatan 2011, Barakallah kerjasamanya selama
kuliah dan semoga teman-teman segera bisa menyelesaikan skripsi
dan lulus kuliah serta SUKSES bersama. Aamiin....
6. Tidak lupa terima kasih kepada Dzikrina Aqsha Mahardika
yang selalu ikut meliput kegiatan saya dari susah sampai senang.
viii
DAFTAR KONTRIBUSI
Dalam mengerjakan Tugas Akhir dengan judul “PROTOTYPE ROBOT
PEMINDAH BARANG BERODA MEKANUM 4WD DENGAN PENGENDALI
NIRKABEL JOYSTICK PLAYSTATION”, saya menyatakan bahwa :
1. Judul tugas akhir ini merupakan ide dari penulis setelah mengikuti kontes
robot nasional 2013 dan 2014.
2. Kesuksesan pengambilan judul Tugas Akhir tidak lepas dari dukungan
dosen pembimbing dan rekan-rekan KMTE Robot Research UMS.
3. Ide perancangan driver motor dan MCU mendapat inspirasi dari Team –
ICHIbot merupakan tim line follower yang penulis tergabung di dalamnya
sebagai anggota.
4. Penulis merancang mekanik desain robot penulis menggunakan
CorelDraw X7.
5. Penulis merancang desain jalur rangkaian pada PCB menggunakan
DipTrace Version 2014.
6. Simulasi dan gambar rangkaian saya menggunakan Proteus v7.8.
7. Penulis menggunakan bahasa C dengan compiler CV AVR 3.12 Advance
sebagai pemrogramannya.
8. Pemrograman mikrokontroler penulis menggunakan perangkat
Downloader K-125R dari Creative Vision.
9. Penyusunan laporan tugas akhir ini penulis kerjakan sendiri di rumah dan
di KMTE Robot Research Universitas Muhammadiyah Surakarta.
ix
Demikian daftar kontribusi ini penulis buat dengan sejujurnya, penulis
bertanggungjawab atas kebenaran dan isinya.
Surakarta, …...................2015
Dosen Pembimbing, Penulis,
(Ir. Pratomo Budi S., MT) (Nugraha Putra Mahardika)
x
PERNYATAAN KEASLIAN TUGAS AKHIR
Penulis menyatakan dengan sesungguhnya bahwa skripsi dengan judul
“PROTOTYPE ROBOT PEMINDAH BARANG BERODA MEKANUM 4WD
DENGAN PENGENDALI NIRKABEL JOYSTICK PLAYSTATION 2” yang
dibuat untuk memenuhi sebagai syarat memperoleh gelar Sarjana Teknik Jurusan
Teknik Elektro Universitas Muhammadiyah Surakarta, sejauh yang penulis
ketahui bukan merupakan tiruan atau duplikasi Tugas Akhir yang sudah
dipublikasikan atau pernah dipakai untuk mendapatkan gelar kesarjanaan di
lingkungan Universitas Muhammadiyah Surakarta atau instansi manapun, kecuali
bagian yang sumber informasinya saya cantumkan sebagaimana mestinya.
Surakarta, 14 Juli 2015
Yang menyatakan
Nugraha Putra Mahardika
xi
DAFTAR ISI
HALAMAN JUDUL ....................................................................................... i
LEMBAR PERSETUJUAN ............................................................................ ii
LEMBAR PENGESAHAN ............................................................................ iii
KATA PENGANTAR ....................................................................................... iv
MOTTO ........................................................................................................... vi
PERSEMBAHAN ............................................................................................ vii
DAFTAR KONTRIBUSI ................................................................................. viii
PERNYATAAN KEASLIAN TUGAS AKHIR ............................................... x
DAFTAR ISI .................................................................................................... xi
DAFTAR TABEL ............................................................................................ xiv
DAFTAR GAMBAR ....................................................................................... xv
ABSTRAKSI ................................................................................................... xviii
BAB I PENDAHULUAN ..................................................................................... 1
1.1 Latar Belakang .................................................................................... 1
1.2 Perumusan Masalah ............................................................................ 2
1.3 Batasan Masalah .................................................................................. 3
1.4 Tujuan Penelitian ................................................................................. 3
1.5 Manfaat Penelitian .............................................................................. 4
BAB II TINJAUAN PUSTAKA ............................................................................ 5
2.1 Telaah Penelitian ................................................................................ 5
2.2 Landasan Teori ................................................................................... 6
xii
2.2.1 Antarmuka Nirkabel Joystick PS2 (PlayStation 2) .................. 6
2.2.2 Motor DC................................................................................. 9
2.2.3 Roda Mekanum ..................................................................... 10
2.2.4 Driver Motor .......................................................................... 12
2.2.5 Motor Servo ........................................................................... 13
2.2.6 Penjepit (Gripper) ................................................................. 14
2.2.7 Mikrokontroler ATmega ........................................................ 15
2.2.8 Komunikasi SPI ..................................................................... 16
BAB III METODE PENELITIAN ...................................................................... 18
3.1 Waktu dan Tempat ............................................................................ 18
3.2 Metode yang Digunakan .................................................................. 18
3.3 Diagram Alir Penelitian .................................................................... 20
3.4 Alat dan Bahan ................................................................................. 22
3.5 Perancangan Sistem ......................................................................... 23
3.5.1 Pendekatan Fungsional dan Struktural .............................. 23
3.5.2 Perancangan dan Perakitan Robot ..................................... 25
3.5.3 Konfigurasi Joystick Playstasion 2 Wireless ..................... 34
3.5.4 Konfigurasi Driver Motor DC .......................................... 37
3.5.5 Konfigurasi Motor Servo .................................................. 39
BAB IV HASIL DAN ANALISA ......................................................................... 41
4.1 Hasil Penelitian ................................................................................ 41
4.1.1 MCU ................................................................................ 42
4.1.2 Driver Motor ................................................................... 44
xiii
4.1.3 Joystick PS2 ..................................................................... 45
4.1.4 Roda Mekanum ............................................................... 47
4.1.5 Lengan Robot dan Penjepit ............................................. 48
4.2 Analisa Penelitian ............................................................................. 50
BAB V KESIMPULAN DAN SARAN .............................................................. 53
5.1 Kesimpulan ...................................................................................... 53
5.2 Saran ................................................................................................. 54
DAFTAR PUSTAKA ............................................................................................ 55
LAMPIRAN .......................................................................................................... 56
xiv
DAFTAR TABEL
Tabel 2.1 Perbedaan Fitur pada Mikrokontroler yang Berbeda Seri Angka ... 15
Tabel 3.1 Jadwal Pelaksanaan Penelitian ........................................................ 18
Tabel 4.1 Pertukaran Data saat Tombol Analog On / Hidup .......................... 46
Tabel 4.1 Pertukaran Data saat Tombol Analog off / Mati ............................. 46
Tabel 4.3 Pengujian Jarak Koneksi Perangkat Nirkabel ................................. 52
Tabel 4.4 Kemampuan Robot Menempuh Jarak ............................................. 52
xv
DAFTAR GAMBAR
Gambar 2.1 Joystick PS2 (PlayStation 2). ..................................................... 8
Gambar 2.2 Koneksi Penerima pada Joystick PS2 ........................................ 8
Gambar 2.3 Motor DC 12 Volt ...................................................................... 10
Gambar 2.4 Roda Mekanum Jenis Kiri dan Roda Mekanum Jenis Kanan .... 11
Gambar 2.5 Prinsip Kerja Roda Mekanum .................................................... 12
Gambar 2.6 Skema Driver Motor H Bridge ................................................... 13
Gambar 2.7 Motor Servo ............................................................................... 14
Gambar 2.8 Servo Penjepit ............................................................................ 14
Gambar 2.9 Pinout ATmega32 ...................................................................... 16
Gambar 2.10 Konfigurasi Master - Slave 4 Kabel ........................................... 17
Gambar 3.1 Diagram Alir Penelitian ............................................................. 21
Gambar 3.2 Rancangan Blok Diagram Masukan-Proses-Keluaran ............... 24
Gambar 3.3 Diagram Alir Rancangan Kendali Robot ................................... 25
Gambar 3.4 Skematik Driver Motor .............................................................. 26
Gambar 3.5 Skematik MCU .......................................................................... 27
Gambar 3.6 Desain MCU dengan Diptrece ................................................... 28
Gambar 3.7 Driver Motor dengan Diptrece ................................................... 28
Gambar 3.8 Desain Rancangan Lengan Robot Servo .................................... 29
Gambar 3.9 Desain Rancangan Rangka Roda Mekanum .................................. 29
Gambar 3.10 Desain Rangka Gripper Robot ................................................... 30
Gambar 3.11 PCB MCU .................................................................................. 31
Gambar 3.12 PCB Driver Motor ..................................................................... 31
Gambar 3.13 Rangka Roda Mekanum ............................................................. 31
Gambar 3.14 Rangka Lengan Robot dan Gripper ........................................... 32
xvi
Gambar 3.15 Rangkaian Elektronik Driver Motor dan MCU ......................... 32
Gambar 3.16 Perakitan Rangka untuk Roda Mekanum ................................... 33
Gambar 3.17 Perakitan Rangka untuk Lengan Robot...................................... 34
Gambar 3.18 Bentuk Robot Hasil Perakitan .................................................... 34
Gambar 3.19 Modifikasi Penerima Joystick PlayStation 2 .............................. 35
Gambar 3.20 Menunjukan Inisialisasi PORTB dan SPI dengan CV AVR ..... 36
Gambar 3.21 Fungsi Baca Data Penerima dengan CV AVR ........................... 36
Gambar 3.22 Tampilan Nilai Data Penerima dengan LCD ............................. 37
Gambar 3.23 Diagram Alir Membaca Data Penerima PS 2 ............................ 37
Gambar 3.24 Konfigurasi Timer 1 ................................................................... 38
Gambar 3.25 Pemasangan Driver Motor pada Robot ...................................... 38
Gambar 3.26 Inisialisasi Timer 0 dan Timer 2 ................................................ 39
Gambar 3.27 Konfigurasi Posisi Servo dengan Nilai Sudut ............................ 40
Gambar 3.28 Diagram Alir Pengaturan Sudut Servo ....................................... 40
Gambar 4.1 Robot Dilengkapi Lengan dan Penjepit ..................................... 41
Gambar 4.2 Joystick PS2 Wireless ................................................................. 42
Gambar 4.3 MCU dan Port yang Digunakan ................................................. 43
Gambar 4.4 Tata Letak Driver Motor dan Motor .......................................... 44
Gambar 4.5 Pengirim dan Penerima Nirkabel Joystick PS 2 ......................... 45
Gambar 4.6 Cara Pemasangan Roda Mekanum............................................. 47
Gambar 4.7 Pergerakan Roda Mekanum Hasil Percobaan ............................ 48
Gambar 4.8 Servo yang Digunakan pada Lengan Robot ............................... 48
Gambar 4.9 Servo yang Digunakan pada Penjepit ........................................ 49
Gambar 4.10 Jangkauan Lengan Robot ........................................................... 49
Gambar 4.11 Contoh Hasil Putaran Roda Mekanum ....................................... 50
xvii
Gambar 4.12 Penambahan Busa pada Penjepit ............................................... 51
Gambar 4.13 Penjepit Membawa Botol 300 ml ............................................... 51
xviii
ABSTRAKSI
Teknologi robot adalah salah satu penemuan manusia yang paling maju pada abad 21. Robot merupakan alat bantu yang dapat digunakan manusia untuk keperluan memudahkan kerja manusia dan bahkan menggantikan peran manusia dalam melakukan sesuatu yang beresiko terhadap keamanan maupun keselamatan manusia. Contohnya dalam dunia militer digunakan robot penjinak bom atau dalam dunia kimia untuk memindahkan bahan kimia dalam ruangan yang manusia tidak boleh masuk ke dalam selama proses pengerjaan. Dalam contoh tersebut dibutuhkan sebuah robot yang dapat dikendalikan oleh manusia secara langsung dari jarak jauh, sehingga dapat meningkatkan keselamatan kerja pada manusia.
Joystick PlayStation 2 wireless adalah alat yang dapat dimanfaatkan sebagai tuas kendali robot, dengan memanfaatkan sistem nirkabel pada alat tersebut untuk menjadi alat pengendali robot pemindah barang. Robot dilengkapi dengan roda mekanum yang dikendalikan secara 4 WD menggunakan motor DC untuk berjalan dan sebagai pengambil barang. Robot memiliki sebuah lengan dan sebuah penjapit yang digerakkan oleh motor servo.
Hasil pengujian memperlihatkan bahwa robot dapat berjalan ke segala arah dengan kecepatan yang dapat diubah. Dalam megambil objek, robot dapat mencengkram dengan baik menggunakan penjepit dan memindahkan barang seberat 300 ml dengan baik. Seluruh kerja robot dikendalikan melalui perangkat nirkabel Joystick PlayStation 2 dengan radius maksimum 9 meter. Kata kunci : 4 WD, Joystick, Mekanum, Pemindah Barang, PlayStation 2,
Prototype, Robot, Roda mekanum, Nirkabel.