• Tidak ada hasil yang ditemukan

LAPORAN TUGAS AKHIR Perancangan Sistem Kendali Robot Tangan Menggunakan Motor Servo Dan Sensor Flex Berbasis Mikrokontroler Atmega32.

N/A
N/A
Protected

Academic year: 2017

Membagikan "LAPORAN TUGAS AKHIR Perancangan Sistem Kendali Robot Tangan Menggunakan Motor Servo Dan Sensor Flex Berbasis Mikrokontroler Atmega32."

Copied!
19
0
0

Teks penuh

(1)

i

BERBASIS MIKROKONTROLER ATMEGA32

Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Studi S-1 Jurusan Teknik Elektro Fakultas Teknik

Universitas Muhammadiyah Surakarta

Diajukan oleh : Pujo Sambodo

D 400 110 014

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)

LEMBAR PERSETUJUAN

Tugas Akhir dengan judul “PERANCANGAN SISTEM KENDALI ROBOT TANGAN MENGGUNAKAN MOTOR SERVO DAN SENSOR FLEX BERBASIS MIKROKONTROLER ATMEGA32” ini diajukan oleh :

Nama : Pujo Sambodo NIM : D 400 11 0014

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. , M.T.)

Pembimbing 2

(3)

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 Program Studi Teknik Elektro Universitas Muhammadiyah Surakarta, pada :

Hari : Tanggal :

DENGAN JUDUL

PERANCANGAN SISTEM KENDALI ROBOT TANGAN

MENGGUNAKAN MOTOR SERVO DAN SENSOR FLEX BERBASIS

MIKROKONTROLER ATMEGA32

Dosen Penguji:

1. Ir. Pratomo Budi S., M.T. ... 2. Ir. Abdul Basith., M.T. ... 3. Dedy Ari Prastya, S.T. ... 4. Bambang Hari Purwanto, S.T.,M.T. ...

Mengetahui

Dekan Ketua

Fakultas Teknik Jurusan Teknik Elektro

(4)

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Allah SWT karena berkat rahmat dan karunia-Nya penulis dapat menyelesaikan penyusunan tugas akhir. Shalawat berserta salam semoga senantiasa terlimpahcurahkan kepada Nabi Muhammad SAW, kepada keluarganya, para sahabatnya, hingga kepada umatnya kaum muslimin dan muslimah saat ini, Amien.

Perancangan prototype pada tugas akhir ini diharapkan dapat menjadi sarana belajar dalam pengujian mengendalikan robot tangan dengan mengikuti gerakan motor servo dan sensor flex yang ada di sarung tangan. 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 maupun mahasiswa.

Terselesaikannya tugas akhir dengan judul “PERANCANGAN SISTEM KENDALI ROBOT TANGAN MENGGUNAKAN MOTOR SERVO DAN SENSOR FLEX BERBASIS MIKROKONTROLER ATMEGA32” 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. Dr. Bambang Setiadji, selaku Rektor Universitas Muhammadiyah Surakarta.

2. Bapak Ir. Sri Sunarjono, M.T., PhD. selaku Dekan Fakultas Teknik Universitas Muhammadiayah Surakarta.

3. Bapak Umar, S.T., MT., selaku Ketua Jurusan Teknik Elektro Universitas Muhammadiayah Surakarta.

(5)

v

5. Bapak Ir. Abdul Basith., M.T., selaku Pembimbing II dalam tugas akhir. 6. Bapak/Ibu dosen selaku Dewan Penguji tugas akhir.

7. Bapak/Ibu dosen yang selalu membimbing dan memberikan ilmu yang sangat bermanfaat.

8. Seluruh staf Tata Usaha, akademis maupun non-akademis, yang telah banyak membantu dan memberikan kemudahan kepada penulis selama menempuh studi di Program Studi 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.

11.Teman – teman yang ada di GOS (Go Open Source) di Universitas Muhammadiyah yang selalu dalam canda dan tawa, baik adik tingkat maupun kakak tingkat angkatan, serta telah memberikan dukungan terhadap penulis. 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, …... 2015

(6)

MOTTO

"Sesungguhnya Allah swt. menyuruh berlaku adil dan berbuat kebaikan dan

memberi kepada kaum kerabat ; dan melarang dari perbuatan keji, dan hal

yang tidak disenangi, dan memberontak. Dia memberi kamu nasihat supaya

kamu mengambil pelajaran.

(Q.S. 16:91)

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. Al-Baqarah : 45)

Harta yang paling menguntungkan ialah SABAR.

Ingatlah, sabar itu iman, uang bukan kawan, dunia hanya pinjaman dan mati

tak berteman Barang siapa dalam urusan keduniaan memandang kepada

orang-orang yang lebih rendah, dan dalam urusan agama memandang kepada

yang lebih tinggi, maka dia tergolong bersama orang-orang yang sabar dan

bersyukur.

( Mario Teguh )

Mulai kesadaran diri kita untuk membenahi cita cita dengan cara belajar dan

berprestasi sampai di negeri Cina dalam mewujudkan masa depan yang indah

(7)

vii

PERSEMBAHAN

Sedikit karya ini kupersembahkan untuk:

1. Allah SWT, yang menciptakan alam semesta, langit dan bumi yang di antaranya manusia, hewan dan tumbuhan. Atas karunia-Nyalah aku hanya bernafas dan berjalan sampai di sini.

2. Bapak Wardoyo dan Ibu Nur Berti yang telah mendidik saya sampai dewasa penuh kasih sayang dan pengorbanan untuk bisa meraih cita-cita yang diharapkan anaknya. Sehingga aku harus bersyukur atas cita-cita dan berhasil sukses dunia dan akhirat.

3. Adik perempuan Tamiya Nur Dayati yang pandai membaca al qur’an sehingga aku dapat mendengarkan suara tadarusnya di setiap

malam. .

4. Teman – teman aktivis KMTE Robot Research UMS, Keluarga Mahasiswa Teknik Elektro (KMTE), dan Laboratorium Teknik

Elektro Jazakumullah atas kerjasama, ilmu, jalan nasihatnya. Tanpa

kalian, diriku hanya sebatas mahasiswa biasa, bukan mahasiswa aktivis.

(8)

6. Tidak lupa terima kasih teman-teman perjuangan angkatan 2011 yang selalu mendukung suka maupun susah.

7. Tidak lupa sama rekan-rekan saudara di Batang yang telah mendoakan aku sejak pertama kuliah sampai skripsi ini, untuk dapat wisuda di Universitas Muhammadiyah Surakarta.

8. Tidak lupa sama nenekku mbah Miton yang selalu memberikan nasihat dan doa supaya aku sukses dalam menempuh pendidikan di Universitas Muhammadiyah Surakarta.

(9)

ix

DAFTAR KONTRIBUSI

Dalam mengerjakan tugas akhir dengan judul “PERANCANGAN SISTEM KENDALI ROBOT TANGAN MENGGUNAKAN MOTOR

SERVO DAN SENSOR FLEX BERBASIS MIKROKONTROLER

ATMEGA32”, penulis menyatakan bahwa sebagai berikut.

1. Judul tugas akhir ini merupakan ide penulis setelah mengikuti kontes robot nasional 2012 sampai 2015.

2. Kesuksesan pengambilan judul tugas akhir ini tidak lepas dari dukungan dosen pembimbing dan rekan-rekan KMTE Robot Research UMS.

3. Ide perancangan robot tangan dan sensor flex mendapat inspirasi dari Tim Robotik Universitas Muhammadiyah Surakarta.

4. Penulis merancang desain jalur rangkaian pada PCB menggunakan DipTrace Version 2015.

5. Penulis menggunakan Proteus v7.8 untuk simulasi dan gambar rangkaian 6. Penulis menggunakan bahasa C dengan compiler CV AVR 3.12 Advance

sebagai pemrogramannya.

7. Penulis menggunakan perangkat Downloader K-125R dari Creative Vision untuk pemrograman mikrokontroler.

(10)

Demikian daftar kontribusi ini penulis buat dengan sejujurnya. Penulis bertanggungjawab atas kebenaran dan isinya.

Surakarta, …...2015 Dosen Pembimbing, Penulis,

(11)

xi

PERNYATAAN KEASLIAN TUGAS AKHIR

Penulis menyatakan dengan sesungguhnya bahwa tugas akhir dengan judul

“PERANCANGAN SISTEM KENDALI ROBOT TANGAN

MENGGUNAKAN MOTOR SERVO DAN SENSOR FLEX BERBASIS

MIKROKONTROLER ATMEGA32” yang dibuat untuk memenuhi sebagian syarat memperoleh gelar Sarjana Teknik Program Studi 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 mana pun, kecuali bagian yang sumber informasinya penulis cantumkan sebagaimana mestinya.

Surakarta, ... 2015

Yang menyatakan

(12)

DAFTAR ISI

HALAMAN JUDUL ... i

LEMBAR PERSETUJUAN ... ii

LEMBAR PENGESAHAN ... iii

KATA PENGANTAR ... iv

MOTTO ... vi

PERSEMBAHAN ... vii

DAFTAR KONTRIBUSI ... ix

PERNYATAAN KEASLIAN TUGAS AKHIR ... xi

DAFTAR ISI ... xii

DAFTAR TABEL ... xv

DAFTAR GAMBAR ... xvi

ABSTRAKSI ... xviii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 3

BAB II TINJAUAN PUSTAKA ... 4

2.1 Telaah Penelitian ... 4

(13)

xiii

2.2.1 Mikrokontoler Atmega32 ... 5

2.2.2 Motor Servo Turnigy ... 8

2.2.3 Sensor Flex ... 10

2.2.4 Ubec 3-5 volt ... 11

2.2.5 LCD 16x2 ... 12

2.2.6 Adaptor Catu daya ... 13

BAB III METODE PENELITIAN ... 14

3.1 Waktu dan Tempat ... 14

3.2 Metode yang Digunakan ... 14

3.3 Alat dan Bahan ... 16

3.4 Diagram Alir Penelitian ... 18

3.5 Perancangan Sistem ... 19

3.5.1 Pendekatan Fungsional dan Struktural ... 19

3.5.2 Perancangan dan Perakitan Robot ... 21

3.5.3 Konfigurasi Program Digunakan Untuk Membuat Perintah Membaca ADC Dan Kalibrasi Sensor ... 25

BAB IV HASIL DAN ANALISIS ... 28

4.1 Hasil Penelitian ... 28

4.1.1 SREP ... 29

4.1.2Langkah Percobaan Robot Tangan Tanpa Beban ... 30

4.1.3Langkah Percobaan Robot Tangan Dengan Beban ... 36

(14)

BAB V KESIMPULAN DAN SARAN ... 45

5.1 Kesimpulan ... 45

5.2 Saran ... 45

DAFTAR PUSTAKA ... 47

(15)

xv

DAFTAR TABEL

(16)

DAFTAR GAMBAR

Gambar 2.1 IC Atmega32. ... 6

Gambar 2.2 Block Diagram Atmega32... 6

Gambar 2.3 Konfigurasi Pin Atmega32 ... 7

Gambar 2.4 Motor Servo Turnigy... 9

Gambar 2.5 Putaran Derajat Servo ... 10

Gambar 2.6 Sensor Flex ... 11

Gambar 2.7 Ubec 3 – 5 Volt ... 12

Gambar 2.8 LCD 16 x 2 ... 13

Gambar 2.9 Adaptor Catu Daya ... 13

Gambar 3.1 Diagram Alir Penelitian ... 18

Gambar 3.2 Blok Diagram Perancanan alat ... 19

Gambar 3.3 Diagram Alir Perancangan Kendali Robot Tangan ... 20

Gambar 3.4 Simulasi Robot Tangan ... 22

Gambar 3.5 Desain Rangkaian Elektronika dengan Diptrece... 22

Gambar 3.6 Sistem Rangkaian Elektronika ... 23

Gambar 3.7 Sensor Flex dan Resistor ... 23

Gambar 3.8 Sistem Rangkaian Elektronika, Atmega32 dan Catu Daya ... 24

Gambar 3.9 Rangkaian Robot Tangan Terbuat dari Kayu... 24

Gambar 3.10 Rangkaian Motor Servo, Kabel, dan Robot Tangan ... 25

Gambar 3.11 Program Kalibrasi Sensor Flex dan Servo ... 25

Gambar 3.12 Diagram Alir Proses Kalibrasi Sensor Flex dan Servo ... 27

Gambar 4.1 Robot Tangan Dilengkapi Motor Servo ... 28

Gambar 4.2 Pengendali Robot Tangan Dengan Sensor Flex ... 29

(17)

xvii

Gambar 4.4 Pengujian Lima Jari Terbuka ... 30

Gambar 4.5 Pengujian Lima Jari Tertutup ... 31

Gambar 4.6 Pengujian Jari Kelingking Terbuka ... 32

Gambar 4.7 Pengujian Jari Kelingking dan Jari Manis Terbuka ... 33

Gambar 4.8 Pengujian Jari Kelingking, Jari Manis dan Jari Tengah Terbuka ... 34

Gambar 4.9 Pengujian Jari Kelingking, Jari Manis, Jari Tengah dan Jari Telunjuk Terbuka ... 35

Gambar 4.10 Pengujian Jari Kelinting, Jari Telunjuk, dan Ibu Jari Terbuka, Jari Manis dan Jari Tengah Tertutup ... 36

Gambar 4.11 Pengujian Robot Tangan Menggenggam Bola Kastik ... 37

Gambar 4.12 Pengujian Robot Tangan Menggenggam Bola Pingpong ... 38

Gambar 4.13 Pengujian Robot Tangan Menggenggam Handphone... 39

Gambar 4.14 Pengujian Robot Tangan Menggenggam Pengharum Ruangan 40 ml ... 40

Gambar 4.15 Pengujian Robot Tangan Menggenggam Pengharum Badan 175 ml ... 41

(18)

ABSTRAKSI

Perkembangan teknologi khususnya bidang robotika saat ini berkembang dengan sangat pesat dilihat dari banyaknya pengaplikasian teknologi robotika berbasis sistem kontrol dan kecerdasan buatan dalam bidang industri, pendidikan, maupun kehidupan sehari-hari. Penelitian dan pengembangan berbagai macam robot dari waktu ke waktu terus dilakukan untuk dapat meningkatkan efektivitas, produktivitas, dan otomatisasi berbagai pekerjaan di antaranya robot manipulator seperti arm robot (robot lengan).

Dalam penelitian ini digunakan sensor flex yang diletakkan pada sarung tangan untuk mendeteksi posisi jari dengan lebih mudah dan sederhana. Sensor flex memiliki keluaran (output) berupa resistansi yang diproses oleh mikrokontroler sebagai data ke motor servo untuk perintah gerak berupa pulsa PWM (Pulse Width Modulation). Perangkat LCD/liquid crystal display menampilkan nilai data masukan (input) sensor flex. Seseorang dapat langsung mengetahui gerakan tangan robot secara langsung sesuai gerakan operator.

Robot tangan yang dibuat telah diuiji coba dan berhasil menggenggam barang berbentuk bulat dan persegi dengan ukuran dan berat yang bervariasi, diantaranya bola ping-pong dan bola kastik masing berdiameter 40,5 dan 61,5 mm, botol pengharum badan 175ml, dan handphone 128,7 gram.

(19)

xix

ABSTRACTION

Technological developments, particularly the field of robotics is currently growing very rapidly seen from the many application of robotics technology based control systems and artificial intelligence in the fields of industry, education, and everyday life. Research and development of various kinds of robots from time to time continue to improve the effectiveness, productivity and employment among various automation robot manipulator such as a robot arm (robotic arm).

This study used a flex sensor that is placed on the glove to detect the position of the finger more easily and simply. Flex sensors have output (output) in the form of resistance that is processed by the microcontroller as data to the servo motors for motion commands in the form of pulses of P WM (Pulse Width Modulation). LCD device / liquid crystal display shows the value of the input data (input) sensor flex. One can directly determine the movement of the robot arm directly corresponding movements of the operator.

Robot hand made tested have tried and succeeded gripping round and square-shaped goods with varying size and weight, such as ping-pong balls and ball kastik respectively 40.5 and 61.5 mm in diameter, 175ml bottles of body fragrances, and phone 128, 7 grams.

Gambar

Tabel 4.1  Kalibrasi Sensor Flex  ....................................................................

Referensi

Dokumen terkait

Sementara hasil penelitian dari Natarsyah (2000) menyatakan bahwa Beta saham mempunyai pengaruh positif dan signifikan terhadap harga saham yang ditunjukkan bahwa

Nomor (8) : Diisi dengan jenis dan masa/tahun ketetapan atau pemotongan/pemungutan pajak seperti Surat Ketetapan Pajak Kurang Bayar Pajak Pertambahan Nilai Barang dan Jasa

− Sebagai seorang perawat perlu untuk mempelajari dan memahami berbagai faktor yang dapat mempengaruhi perubahan suhu pada manusia khususnya klien yang dirawatnya, seperti

Data yang digunakan dalam penelitian ini adalah data sekunder, meliputi: a)Data keuangan Pemerintah Kabupaten Kulon Progo tahun anggaran 1996 sampai dengan 2008 meliputi tar-

Pembinaan identiti kelompok etnik minoriti seringkali dibayangi oleh kelompok majoriti.Objektif utama kajian ini ialah untuk memahami jenis identiti bahasa dan budaya yang

Temuan dalam penelitian ini adalah (1) Konsep pendidikan Ibnu Khaldun adalah pendidikan merupakan usaha untuk mengembangkan segenap potensi yang dimiliki manusia,

Monitoring dan evaluasi pelaksanaan koordinasi fasilitator ekonomi dengan PT BRI setempat Sesuai dengan kebijakan dari PMU P2KP, saat ini sudah dimobilisasi 59 fasilitator

Apabila kualitas air dibandingkan terhadap baku mutu air berdasarkan PP No.82 tahun 2001 yang disajikan pada Tabel 6 diperoleh bahwa kualitas air Sungai