• Tidak ada hasil yang ditemukan

KONTROL KESEIMBANGAN DENGAN MENGGUNAKAN SENSOR MPU 6050 BERBASIS ARDUINO

N/A
N/A
Protected

Academic year: 2019

Membagikan "KONTROL KESEIMBANGAN DENGAN MENGGUNAKAN SENSOR MPU 6050 BERBASIS ARDUINO"

Copied!
14
0
0

Teks penuh

(1)

KONTROL KESEIMBANGAN DENGAN MENGGUNAKAN SENSOR MPU 6050 BERBASIS ARDUINO

LAPORAN AKHIR

Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Elektronika

Oleh :

Zarmariesyah Erman 0614 3032 1985

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

(2)

HALAMAN PENGESAHAN

KONTROL KESEIMBANGAN DENGAN MENGGUNAKAN SENSOR MPU 6050 BERBASIS ARDUINO

LAPORAN AKHIR

Telah disetujui dan disahkan sebagai Laporan Akhir Pendidikan Diploma III pada Jurusan Teknik Elektro Studi Teknik Elektronika

Oleh :

Zarmariesyah Erman 061430321985

Palembang, September 2017 Menyetujui,

Pembimbing I

Niksen Alfarizal, S.T., M.Kom NIP. 197508162001121001

Pembimbing II

Johansyah Al Rasyid, S.T., M.Kom NIP. 197803192006041001

Mengetahui, Ketua Jurusan

Teknik Elektro

Yudi Wijanarko, S.T., M.T NIP. 196705111992031003

Ketua Program Studi Teknik Elektronika

(3)

Motto :

When Life Is Dragging You Back With Difficulties, It Means It’s

Going To Launch You Into Something Great. So Just Focus, And

Keep Aiming

Dengan rasa syukur kepada Allah SWT,

Laporan akhir ini saya persembahkan

kepada :

Orang tua Saya dan seluruh anggota

keluarga.

Bapak Niksen Alfarizal dan Bapak

Johansyah Al Rasyid atas ilmu yang

diberikan dan bimbingan yang sangat

luar biasa.

Sahabat – sahabatku yang selalu

memberikan dukungan.

(4)

ABSTRAK

Kontrol Keseimbangan Dengan Menggunakan Sensor MPU 6050 Berbasis Arduino

Oleh :

Zarmariesyah Erman 0614 3032 1985

Robot keseimbangan (Balancing Robot) beroda dua merupakan suatu robot mobile yang memiliki dua buah roda disisi kanan dan kirinya yang tidak akan seimbang apabila tanpa adanya kontroler. Pada penelitian ini dilakukan untuk membuat pengaturan keseimbangan robot beroda dengan kontrol PID. Didasarkan pada teori pendulum terbalik. Sebuah sistem kontrol yang sesuai yang dibutuhkan untuk mengontrol sistem sehingga seimbang dan stabil. Tujuan utama dari tugas akhir ini adalah dengan menggunakan strategi kontrol yang baik untuk menjaga robot dalam keadaan tegak lurus. Permasalahan yang timbul pada balancing robot adalah cara mempertahankan kondisi pada set point 0.

Pada tugas akhir ini, permasalahan pada balancing robot diselesaikan dengan menerapkan sistem pengontrolan yang salah satunya kontrol PID. Pengontrol PID menghitung nilai eror sebagai perbedaan antara variabel proses terukur dan nilai yang diinginkan. Pengontrol akan mengurangi error dengan mengatur masukan kontrol proses. Sedangkan sensor yang digunakan adalah accelerometer dan gyroscope. Posisi setimbang pada robot beroda dua antara -5° sampai 5°.

Tujuan akhir dari penelitian ini, diharapkan dengan menerapkan sensor gyroscope dan accelerometer diharapkan robot keseimbangan dapat mempertahankan posisi pada kondisi seimbang dan tegak lurus terhadap permukaan bumi pada bidang datar.

(5)

ABSTRACT

Balance Control By Using Sensor MPU 6050 Based Arduino

By :

Zarmariesyah Erman 0614 3032 1985

Robot balance (Balancing Robot) is a two-wheeled mobile robot that has two wheels on the right and left side that will not be balanced if without a

controller. In this research is done to make the balance of wheeled robot with PID control. Based on reversed pendulum theory. An appropriate control system is needed to control the system so that it is balanced and stable. The main purpose of this final task is to use a good control strategy to keep the robot in a state

perpendicular. The problem that arises in balancing robot is how to maintain the condition at set point 0.

In this final project, the problem in balancing robot is solved by applying the control system which one of the PID control. The PID controller calculates the error value as the difference between the measured process variable and the desired value. The controller will reduce the error by adjusting the process control input. While the sensors used are accelerometer and gyroscope. The equilibrium position of the two-wheeled robot is between -5 ° to 5 °.

The ultimate goal of this study, expected by applying gyroscope and accelerometer sensors is expected to balance the balance robot to maintain a position on a balanced condition and perpendicular to the surface of the earth on the plane.

(6)

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan nikmat kesehatan dan kekuatan serta berkat rahmat dan hidayah penulis dapat menyelesaikan Laporan Akhir ini yang berjudul “Kontrol Keseimbangan Dengan Menggunakan Sensor MPU 6050 Berbasis Arduino” dengan baik. Laporan Akhir ini dibuat untuk memenuhi salah satu persyaratan dalam menyelesaikan Pendidikan Diploma III pada jurusan Teknik Elektro Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya. Selama penyusunan Laporan Akhir ini penulis mendapat beberapa hambatan dan kesulitan, namun berkat dorongan dan bimbingan dari berbagai pihak, segala hambatan dan kesuliatan tersebut dapat terselesaikan. Untuk itu penulis menyampaikan terima kasih yang sebesar - besarnya kepada :

Bapak Niksen Alfarizal, S.T.,M.Kom Selaku Pembimbing I Bapak Johansyah Al Rasyid, S.T., M.Kom Selaku Pembimbing II

Penulis juga mengucapkan terima kasih kepada yang terhormat :

1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya

2. Bapak Yudi Wijanarko, S.T.,M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya

3. Bapak H. Herman Yani, S.T., M.Eng. selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya

4. Bapak Amperawan, S.T., M.T. selaku Ketua Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya

(7)

6. Seluruh Dosen, Staf dan Teknisi pada Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya yang membantu penulis dalam kelancaran penulisan laporan ini.

7. Teman – teman seperjuangan kelas 6 ED yang telah membantu dengan berbagai pengetahuan dalam pembuatan laporan akhir ini.

Panulis menyadari bahwa dalam penyusunaan Laporan Akhir ini masih terdapat kekurangan dan kekeliruan, baik mengenai isi maupun cara penulisan. Untuk itu penulis sangat mengharapkan saran dan kritik yang bersifat membangun.

Akhir kata penulis mengharapkan semoga Laporan Akhir ini dapat bermanfaat bagi semua dan semoga segala bantuan serta bimbingan yang penyusun dapatkan selama ini mendapat rahmat dan ridho Allah SWT, Aamiin Ya Robbal ‘alamin.

Palembang, September 2017

(8)

DAFTAR ISI

BAB II TINJAUAN PUSTAKA 2.1. Robot Keseimbangan (Balancing Robot) ... 4

2.2. Sensor Gyroscope dan Accelerometer ... 5

2.3. Modul MPU 6050 6-Axis Gyroscope & Accelerometer Module ... 7

(9)

2.9.1.PID Digital ... 22

2.9.2.Kontrol Proporsional ... 23

2.9.3.Kontrol Integral ... 24

2.9.4.Kontrol Derivatif ... 25

BAB III TINJAUAN PUSTAKA 3.1. Blok Diagram Rangkaian ... 28

BAB IV PEMBAHASAN DAN ANALISA 4.1 Tujuan Pembahasan ... 33

4.2 Pengujian Perangkat Keras ... 33

4.2.1.Pengujian Sensor Accelerometer ... 33

4.2.2.Pengujian Sensor Gyroscope ... 35

4.1Pengujian Perangkat Lunak ... 35

4.3.1.Pengujian Complementary Filter ... 35

4.3.2.Pengujian Kontroler PID ... 36

4.3Pergerakan Motor Robot Balancing Terhadap Sensor Gyroscope dan Accelerometer ... 42

4.4Analisa ... 43

BAB V KESIMPULAN DAN SARAN 5.1Kesimpulan ... 45

5.2Saran ... 45 DAFTAR PUSTAKA

(10)

DAFTAR GAMBAR

Halaman

Gambar 2.1. Pandulum Terbalik ... 4

Gambar 2.2. Balancing Robot Beroda Dua Menyeimbangkan Diri ... 5

Gambar 2.3. Gyroscope ... 6

Gambar 2.4. Sensor Accelerometer ... 7

Gambar 2.5. Diagram Blok MPU 6050 Gyroscope dan Accelerometer ... 8

Gambar 2.6. Arduino Uno ... 12

Gambar 2.13 Rangkaian Kontrol Proporsional ... 23

Gambar 2.14 Rangkaian Kontrol Integral ... 24

Gambar 2.15 Rangkaian Kontrol Derivatif ... 26

Gambar 3.1. Diagram Blok Perancangan Perangkat Keras ... 28

Gambar 3.2. Rangkaian Keseluruhan Robot Keseimbangan ... 29

Gambar 3.3. Mekanik Robot Keseimbangan ... 30

Gambar 3.4 Dimensi Mekanik Robot Keseimbangan ... 31

Gambar 3.5. Flowchart. ... 32

Gambar 4.1. Grafik Pengujian Sensor Gyroscope. ... 35

Gambar 4.2. Grafik Pembacaan Comeplementary Filter Pada Robot ... 36

Gambar 4.3. Grafik Pengujian Kontrol P Dengan Nilai KP = 15 ... 37

(11)

Gambar 4.10. Grafik Pengujian Kontrol PID Dengan Nilai KP = 15 KD = 680

KI = 0.8 ... 40 Gambar 4.11. Grafik Pengujian Kontrol PID Dengan Nilai KP = 15 KD = 680

(12)

DAFTAR TABEL

Halaman Tabel 2.1.Fungsi Kaki/Pin IC L298 ... 16 Tabel 2.2.Data Karakter Elektronis IC L298 ... 16 Tabel 2.3.Efek Pengontrol Proporsional, Integral dan Derivatif Pada Sistem Loop

Tertutup ... 27 Tabel 4.1. Hasil Pengukuran Sudut Kemiringan Sensor Gyroscope dan

Accelerometer ... 34 Tabel 4.2. Arah Perputaran Motor DC Terhadap Sensor Gyroscope dan

(13)

DAFTAR LAMPIRAN

Lampiran A Pelaksanaan Revisi Laporan Akhir

Lampiran B Lembar Rekomendasi Ujian Laporan Akhir Lampiran C Lembar Konsultasi Pembimbing I

Lampiran D Lembar Konsultasi Pembimbing II Lampiran E Lembar Kesepakatan Pembimbing I Lampiran F Lembar Kesepakatan Pembimbing II Lampiran G Data Sheet MPU 6050

Lampiran H Data Sheet Arduino Mega 2560 Lampiran I Data Sheet Motor Driver

(14)

Referensi

Dokumen terkait

k) Membantu tenaga medis di desa dalam memberikan penyuluhan, Motivasi dan Konseling tentang KB dalam membina KB Aktif dan mengajak Peserta KB Baru, serta kegiatan Program

Hasil penelitian ini diharapkan dapat digunakan sebagai sumber referensi dan informasi bagi penelitian selanjutnya mengenai faktor-faktor yang mempengaruhi

Bangunan jembatan beserta bagian-bagian yang ditinjau terhadap kombinasi akibat beberapa muatan dan atau gaya yang mungkin bekerja. Sesuai dengan sifat-sifat serta

[r]

Bentuk dan susunan Jadwal Retensi Arsip Substantif Badan Nasional Penanggulangan Bencana sebagaimana dimaksud dalam Pasal 2 meliputi : kolom nomor, jenis/ series arsip,

Jika dalam tahun berikutnya, nilai estimasi kerugian penurunan nilai aset keuangan bertambah atau berkurang yang dikarenakan peristiwa yang terjadi setelah penurunan nilai

Biogas merupakan campuran dari berbagai gas, antara lain metan, karbondioksida, hidrogen sulfida dan gas lainnya seperti: nitrogen, hidrogen dan karbon monoksida

prototyping method, whereby any changes made to the system, until the user requirements have been met. This information system will display information of buying