IMPLEMENTASI UNMANNED AERIAL VEHICLE (UAV) EMPAT BALING-BALING (QUADCOPTER) MENGGUNAKAN MIKROKONTROLLER ARDUINO TUGAS AKHIR

dokumen-dokumen yang mirip
MONITORING DETAK JANTUNG MENGGUNAKAN PULSE SENSOR BERBASIS MIKROKONTROLLER TUGAS AKHIR

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTTASI APLIKASI MAP RUMAH SAKIT DI KOTA MALANG PADA TELEPON SELULER BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN SISTEM PENGUKUR TINGGI BADAN MENGGUNAKAN ARDUINO UNO TUGAS AKHIR

Rancang Bangun Alat Pendeteksi Kadar Gas Karbon Monoksida (CO) pada Kendaraan Bermotor Menggunakan Arduino Uno TUGAS AKHIR

SISTEM MONITORING KENDARAAN BERMOTOR BERBASIS WEB TUGAS AKHIR

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3 TUGAS AKHIR

RANCANG BANGUN SIMULATOR UJIAN AKHIR SEKOLAH UNTUK ANAK INKLUSI SEKOLAH DASAR TUGAS AKHIR

BAB I PENDAHULUAN. 1 Universitas Internasional Batam

Aplikasi Nilai Blok Online Mahasiswa Fakultas Kedokteran Universitas Muhammadiyah Malang TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS UNTUK SIMULASI SIAGA BANJIR DI SUNGAI BRANTAS TUGAS AKHIR

ROBOT BERBASIS KAMERA CMUCAM UNTUK MENGIDENTIFIKASI WARNA BENDA DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA8515 TUGAS AKHIR. Oleh :

RANCANG BANGUN GAME PERMAINAN ANAK PENJAGA LABIRIN MENGGUNAKAN ALGORITMA GREEDY

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

PEMBUATAN APLIKASI ANGKLUNG DENGAN MEMANFAATKAN ACCELEROMETER PADA DEVICE ANDROID BERBASIS CLIENT-SERVER

PERANCANGAN PENGAMANAN KENDARAAN MENGGUNAKAN SMART CARD BERBASIS ARDUINO UNO DAN RADIO FREQUENCY IDENTIFICATION TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN RUMAH DC : DC-DC CONVERTER PADA BEBAN TELEVISI UNTUK DC HOUSE UNIVERSITAS MUHAMMADIYAH MALANG

PENERAPAN ALGORITMA GENETIKA UNTUK PENJADWALAN UJIAN TUGAS AKHIR PADA JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG

PEMBUATAN AGEN UNTUK CUSTOMER SERVICE DI WEBSITE UMM BERBASIS PENGETAHUAN TUGAS AKHIR

UNIVERSITAS MUHAMMDIYAH MALANG

PERANCANGANAN DAN IMPLEMENTASI WATER CONTROL MENGGUNAKAN TOKEN PRABAYAR. Diajukan Untuk Memenuhi. Persyaratan Guna Meraih Gelar Sarjana Strata I

PERANCANGAN ALAT PENYIRAM TANAMAN PINTAR BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

BAB IV PENGUJIAN DAN ANALISIS

VIRTUAL KEYBOARD BERBASIS AUGMENTED REALITY TUGAS AKHIR

PENERAPAN ALGORITMA LATENT SEMANTIC INDEXING PADA CONTENT BASED IMAGE RETRIEVAL SYSTEM

DETEKSI MATA UANG KOIN MENGGUNAKAN SHAPE CONTEXT UNTUK ORANG BUTA

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

ALAT PENGONTROL SUHU LILIN MALAM PADA PROSES PEMBUATAN BATIK BERBASIS MIKROKONTROLER (SOFTWARE) SKRIPSI

DETEKSI MUTU BAKAT PEMAIN FUTSAL MENGGUNAKAN METODE ANALITYCAL HIERARCHY PROCESS (AHP)

SISTEM REKOMENDASI BANTUAN DANA ALOKASI KHUSUS (DAK) SEKOLAH DI LINGKUNGAN DINAS PENDIDIKAN SUMENEP MENGGUNAKAN METODE FUZZY SUGENO BERBASIS WEB

Otomatisasi Sistem Pneumatic. Tekanan Udara Pada Kapal Selam

PEMBUATAN APLIKASI WISUDA MENGGUNAKAN TEXT TO SPEECH BERBAHASA INDONESIA DENGAN MBROLA SPEECH ENGINE BERBASIS DESKTOP

MEDIA PEMBELAJARAN BILANGAN PECAHAN UNTUK ANAK SEKOLAH DASAR TUGAS AKHIR

Implementasi Steganografi Pesan Text Kedalam File Gambar (.PNG) Dengan Metode Least Significant Bit (LSB) Pada Platform Android TUGAS AKHIR

Rancang Bangun Alat Monitoring Ukur PH dan Suhu Air Pada Kolam Pembenihan Ikan Lele Sangkuriang Menggunakan Arduino Uno Berbasis Web TUGAS AKHIR

ANALISA PERFORMANSI MOBILE IPV6 DENGAN FAST HANDOVER MOBILE IPV6

PEMANFAATAN TEKNOLOGI NEAR FIELD COMMUNICATION (NFC) SEBAGAI SISTEM INFORMASI PADA SENGKALING FOOD FESTIVAL BERBASIS WEB

PERANCANGAN DAN PEMBUATAN RUMAH DC: PENGENDALI TEGANGAN SMART WALLPLUG DC (CONTROL PULSE WIDTH MODULATION) SKRIPSI

PENGEMBANGAN SISTEM INFORMASI RUMAH SAKIT UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN ARSITEKTUR 3LGM2

terhadap gravitasi, sehingga vektor gravitasi dapat diestimasi dan didapatkan dari pengukuran. Hasil akselerasi lalu diintregasikan untuk mendapatkan

UNIVERSITAS DIPONEGORO PERANCANGAN DAN PEMBUATAN PLATFORM VALIDASI INERTIAL MEASUREMENT UNIT (IMU) TUGAS AKHIR DIMAS BIMO NUGROHO L2E

PROTOTYPE GEOSOCIAL NETWORKING UNTUK PERNIAGAAN TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI APLIKASI UJIAN SERTIFIKASI PADA LEARNING CENTER (Studi Kasus PT.Ebiz Education Enterprise)

PENGEMBANGAN GAME CONGKLAK BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI MOBILE NOTIFICATION UNTUK PROMOSI UKM BERBASIS ANDROID TUGAS AKHIR

Pembuatan Game Aircraft Pada OS Android. Tugas Akhir

ANALISIS PERANGKAT KERAS PADA ROBOT KESEIMBANGAN DENGAN MENGGUNAKAN METODE AUTO TUNING PID

SISTEM INFORMASI REKAP ABSENSI DAN MONITORING DATA SISWA BERBASIS SMS GATEWAY TUGAS AKHIR

PERANCANGAN APLIKASI NASAB DALAM PENENTUAN MAHRAM BERBASIS WEB TUGAS AKHIR

GAME EDUKASI TEBAK NAMA BUAH BUAHAN DAN SAYUR MAYUR UNTUK PENDIDIKAN ANAK USIA DINI TUGAS AKHIR

SISTEM PAKAR DIAGNOSIS KERUSAKAN KAMERA DSLR MENGGUNAKAN RULE BASED BINARY TREE BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

TUGAS AKHIR ROBOT PEMBERSIH LANTAI OTOMATIS BERBASIS ARDUINO UNO DENGAN SENSOR ULTRASONIK

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK DETEKSI DINI GIZI BURUK DAN SARAN ASUPAN MAKANAN PADA BALITA GIZI BURUK BERBASIS ANDROID

PENAMAAN LABEL TEKS PENDEK (TWEET) DI TWITTER MENGGUNAKAN JACCARD COEFFICIENT TUGAS AKHIR

Analisa Pengelompokan Data Piutang Menggunakan Metode K-Means Dengan Automatic K (Study Kasus Pada PT. Varia Usaha)

Perancangan Info Jaringan Bengkel Sepeda Motor Berbasis Android

RANCANG BANGUN APLIKASI LAYANAN ADMINISTRASI JURUSAN TEKNIK INFORMATIKA PADA MOBILE BERBASIS ANDROID. Tugas Akhir

PENGENDALI ALAT ELEKTRONIK BERBASIS ARDUINO MENGGUNAKAN SENSOR SUHU TUGAS AKHIR

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

TUGAS AKHIR PERANCANGAN SISTEM PENGIRIMAN DATA SENSOR ALTITUDE YANG TERPASANG PADA MIKROKONTROLER ARDUINO MENGGUNAKAN PROTOKOL XBEE

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI SISTEM E-PEMILU UNTUK PEMILIHAN KETUA BEM MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

APLIKASI LATIHAN BEBAN BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN ALAT MENGHIDUP DAN MEMATIKAN TELEVISI BERBASIS ANDROID

RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega

ALAT UKUR SENSOR JARAK MEMANFAATKAN SENSOR ULTRASONIK SRF-05 BERBASIS MIKROKONTROLER PADA DINDING PARKIR

TUGAS AKHIR PENDETEKSI KEBOCORAN TABUNG GAS DENGAN MENGGUNAKAN SENSOR GAS FIGARRO TGS 2610 BERBASIS MIKROKONTROLER ATMEGA 8535

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

PENGENDALI CHANNEL DAN VOLUME TELEVISI DENGAN MENGGUNAKAN SENSOR EASY VR LAPORAN AKHIR

MEMBANGUN SMS GATEWAY INFO KESISWAAN PONDOK PESANTREN PUTRA AL-ITTIHAD AL-ISLAMI MADURA

APLIKASI KENDALI PERAHU RC (REMOTE CONTROL) BERBASIS ANDROID. Laporan Tugas Akhir. Diajukan untuk melengkapi salah satu syarat

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN ROTARY ENCODER TUGAS AKHIR. Oleh : RURY ASPRIANTO

BAB I PENDAHULUAN 1.1 Latar Belakang

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata Satu Teknik Informatika Universitas Muhammadiyah Malang

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

TUGAS AKHIR. Perancangan Aplikasi Control dan Monitoring Smart Home System Dengan Komunikasi GSM Menggunakan Arduino

TUGAS AKHIR PERANCANGAN SISTEM KENDALI MOTOR SERVO PADA PROTOTYPE MESIN TETAS DARI JARAK JAUH MENGGUNAKAN SMARTPHONE ANDROID BERBASIS ARDUINO

PREDIKSI PEMENANG PADA PERMAINAN DOTA MENGGUNAKAN ALGORITMA ANFIS TUGAS AKHIR

JURUSAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

TUGAS AKHIR ALAT PENGUKUR TINGGI BADAN PORTABLE BERBASIS ARDUINO. Disusun Oleh : : SOUMAN SANI :

Rancang Bangun Player E-Dongeng Berbasis Android Menggunakan HTML5. Laporan Tugas Akhir

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI PENGENALAN NAMA BARANG PADA SEBUAH PENITIPAN BARANG MENGGUNAKAN ALGORITMA SURF TUGAS AKHIR

SISTEM KENDALI MANIPULATOR ROBOT SEBAGAI PENYELEKSI BENDA BERWARNA SKRIPSI

TUGAS AKHIR - TE

PINTU GERBANG OTOMATIS KENDALI CELLULAR (PROTOTYPE) TUGAS AKHIR

TUGAS AKHIR PERANCANGAN SISTEM KONTROL ALARM BERBASIS SMS MENGGUNAKAN MODUL GSM DAN MIKROKONTROLLER ATMEGA 8535 PADA VHF TRANSMITTER

RANCANG BANGUN ALAT UKUR TINGGI BADAN OTOMATIS BERBASIS ARDUINO UNO DAN ULTRASONIK

Aplikasi Informasi Tempat Makan Vegetarian Kota Malang Berbasis LBA (Location Based Advertising) Pada Platform Android TUGAS AKHIR

HUMAN COUNTER DENGAN METODE FACE DETECTION MENGGUNAKAN OPENCV PADA PLATFORM ANDROID TUGAS AKHIR

APLIKASI PENGHITUNG JARAK DENGAN MEMANFAATKAN SENSOR ACCELEROMETER PADA MOBILE PHONE BERBASIS ANDROID TUGAS AKHIR

Implementasi Algoritma Naïve Bayes untuk Sistem Klasifikasi Emosi Musik Otomatis TUGAS AKHIR

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

PERANCANGAN APLIKASI INFORMASI TEMPAT PARIWISATA BERBASIS ANDROID KOTA TULUNGAGUNG TUGAS AKHIR

DETEKSI TINGKAT KEMACETAN LALU LINTAS BERDASARKAN LAJU KENDARAAN BERBASIS OPEN CV TUGAS AKHIR

Transkripsi:

IMPLEMENTASI UNMANNED AERIAL VEHICLE (UAV) EMPAT BALING-BALING (QUADCOPTER) MENGGUNAKAN MIKROKONTROLLER ARDUINO TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang MARHAFAN H. HASAN 201010370311069 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015

LEMBAR PENGESAHAN IMPLEMENTASI UNMANNED AERIAL VEHICLE (UAV) EMPAT BALING-BALING (QUADCOPTER) MENGGUNAKAN MIKROKONTROLLER ARDUINO TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh : MARHAFAN H. HASAN 201010370311069 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 24 April 2015 Menyetujui, Penguji I Penguji II Wahyu Andhyka K. S.Kom, M.Kom NIDN : 0720068701 Ilyas Nuryasin, S.Kom, M.Kom NIDN : 0723118601 Mengetahui, Ketua Jurusan Teknik Informatika Yuda Munarko, S.Kom, M.Sc NIDN : 0708087701

LEMBAR PERNYATAAN Saya yang bertanda tangan di bawah ini : Nama Lengkap : Marhafan H. Hasan Tempat, Tanggal Lahir : Kore, 16 Maret 1992 Nomor Induk Mahasiswa : 201010370311069 Fakultas / Jurusan : Teknik / Informatika Dengan ini saya menyatakan dengan sebenar-benarnya bahwa : 1. Skripsi yang berjudul Implemetansi Unmanned Aerial Vehicle (UAV) Empat Baling-Baling (Quadcopter) Menggunakan Mikrokontroller Arduino beserta seluruh isinya adalah karya saya sendiri bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. 2. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku. Demikian pernyataan ini saya buat dengan sebenar-benarnya untuk dipergunakan sebagaimana mestinya. Malang, 19 April 2015 Yang Membuat Pernyataan Marhafan H. Hasan 201010370311069 iv

LEMBAR PERSETUJUAN IMPLEMENTASI UNMANNED AERIAL VEHICLE (UAV) EMPAT BALING-BALING (QUADCOPTER) MENGGUNAKAN MIKROKONTROLLER ARDUINO TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh : MARHAFAN H. HASAN 201010370311069 Menyetujuui, Dosen I Dosen II Ir. M. Irfan, MT NIP : 108.9203.0255 Zamah Sari, ST, MT NIDN : 0708087701

KATA PENGANTAR Puji syukur Alhamdulillah Kehadirat Allah SWT yang telah melimpahkan rahmat, hidayah dan karunia-nya kepada penulis sehingga dapat menyelesaikan skripsi dengan apa yang diharapkan. Skripsi ini adalah salah satu syarat dalam menyelesaikan program sarjana (S1) Teknik Informatika pada fakultas teknik, Universitas Muhammadiyah Malang. Kelancaran penyusunan skripsi ini tidak terlepas dari dukungan berbagai pihak. Oleh sebab itu, melalui kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah memberikan bantuan baik moril mapun materil, khususnya kepada yang terhormat : 1. Kedua orang tua, yang sangat saya sayangi yang telah memberikan dukungan moril, materil dan do a yang tiada henti-hentinya. 2. Bapak Dekan Fakultas Teknik UMM. 3. Bapak Yuda Munarko, S.Kom, M.Sc, Selaku ketua program studi Teknik Informatika. 4. Bapak Ir. M. Irfan, MT, Selaku dosen Pembimbing 1, atas bimbingan dan masukan kepada peneliti. 5. Bapak Zamah Sari, ST, MT, Selaku dosen Pembimbing 2, atas bimbingan dan masukan kepada peneliti. 6. Bapak dan Ibu dosen yang telah membekali ilmu pengetahuan selama berada di bangku kuliah. 7. Semua pihak yang tidak disebutkan namanya satu persatu. Sungguh tidak ada hal sempurna yang dihasilkan oleh makhluk yang tidak sempurna, namun inilah bentuk usaha yang optimal dari penulis untuk menghasilkan sesuai yang bermanfaat. Perbaikan karya ilmiah di massa mendatang, penulis tetap mengharapkan kritik dan saran yang membangun dari berbagai pihak serta motivasi dari orang-orang terdekat. Sekian, mohon maaf atas segala kekurangan, semoga bermanfaat. Penulis vii

DAFTAR ISI HALAMAN JUDUL... Error! Bookmark not LEMBAR PERSETUJUAN... Error! Bookmark not LEMBAR PENGESAHAN... Error! Bookmark not LEMBAR PERNYATAAN... Error! Bookmark not ABSTRAK... Error! Bookmark not ABSTRACT... Error! Bookmark not KATA PENGANTAR... Error! Bookmark not DAFTAR ISI... viii DAFTAR GAMBAR... Error! Bookmark not DAFTAR TABEL... xi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... Error! Bookmark not 1.2. Rumusan Masalah... Error! Bookmark not 1.3. Tujuan... Error! Bookmark not 1.4. Batasan Masalah... Error! Bookmark not 1.5. Metodologi... Error! Bookmark not 1.5.1. Studi Pustaka... Error! Bookmark not 1.5.2. Analisa dan Perancangan... Error! Bookmark not 1.5.3. Implemetasi... Error! Bookmark not 1.5.4. Uji Coba dan Evaluasi... Error! Bookmark not 1.5.5. Penyusunan Buku Tugas Akhir... Error! Bookmark not 1.6. Sistematika Penulisan... Error! Bookmark not BAB II LANDASAN TEORI 2. 1. Komponen-Komponen Quadcopter... Error! Bookmark not 2. 2. Sensor-sensor di dalam AHRS (Altitude Heading Reference System) Error! Bookmark not 2.2.1. Akselerometer... Error! Bookmark not 2.2.2. Giroskop... Error! Bookmark not viii

2.2.3. Magnetometer... Error! Bookmark not 2.2.4. Barometer... Error! Bookmark not 2. 3. Teori Dasar Sistem Kontrol... Error! Bookmark not 2.3.1. Kontroller Proporsional... Error! Bookmark not 2.3.2. Kontroller Proporsional Derivatif (PD)... Error! Bookmark not 2.3.3. Kontroller Proporsional Integral (PI)... Error! Bookmark not 2.3.4. Kontroller PRoporsional Integral Derivatif (PID)... Error! Bookmark not BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Kebutuhan Sistem... Error! Bookmark not 3.1.1. Mikrokontroller... Error! Bookmark not 3.1.2. Rangkaian IMU (Inertial Measurement Unit). Error! Bookmark not 3.1.3. Akuisisi Sensor... Error! Bookmark not 3.1.4. Ultrasonic Range Sensor... Error! Bookmark not 3.1.5. Rangkaian ESC dan BLDC... Error! Bookmark not 3.1.6. Konfigurasi APC220 To Mikrokontroller. Error! Bookmark not 3.2. Kontrol Gerak Quadcopter... Error! Bookmark not BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Pengujian Program Kalibrasi Sensor IMU... Error! Bookmark not 4.1.1. Akselerometer... Error! Bookmark not 4.1.2. Giroskop... Error! Bookmark not 4.2. Pengujian Program Serial Command. Error! Bookmark not 4.3. Hasil Pengujian... Error! Bookmark not BAB V KESIMPULAN DAN SARAN ix

5.1. Kesimpulan... Error! Bookmark not 5.2. Saran Pengembangan... Error! Bookmark not DAFTAR PUSTAKA... Error! Bookmark not x

DAFTAR GAMBAR 2.1. Bentuk Dasar Quadcopter 5 2.2. Ground Frame dan Body Frame 6 2.3. Gaya Dorong dan Yawing Moment 6 2.4. Resultan Gaya Akibat Sudut 8 2.5. Diagram Blok Sistem Kontrol Sederhana 12 2.6. Diagram Blok Kontroller Proporsional 12 2.7. Diagram Blok Kontroller PD 13 2.8. Diagram Blok Kontroller PI 14 3.1. Diagram Blok Kontroller PID 14 3.2. Arsitektur Sistem Quadcopter 16 3.3. Konfigurasi Pin ATmega2560 17 3.4. GY-80 18 3.5. Perbandingan Akuisisi polling dan interrupt driven 20 3.6. SRF04 21 3.7. Konfigurasi ESC dan BLDC 22 3.8. APC220 Radio Communication Module 23 3.9. Setting Konfigurasi APC220 24 3.10. Blok Diagram Kontrol Gerak Quadcopter 24 3.11. Gaya Dorong, Yawing Moment dan Sudut Quadcopter 26 3.12. Diagram alir low layer control 27 4.1. Hasil uji akselerometer dengan diputar pada sumbu X 29 4.2. Hasil uji akselerometer dengan diputar pada sumbu Y 29 4.3. Hasil uji giroskop sumbu X 31 4.4. Hasil uji giroskop sumbu Y 32 4.5. Hasil uji giroskop sumbu Z 32 4.6. Inisialisasi IMU+APC220 35 4.7. Hasil Take Off 35 4.8. Hasil Hovering 38 x

DAFTAR GAMBAR 2.1. Bentuk Dasar Quadcopter 5 2.2. Ground Frame dan Body Frame 6 2.3. Gaya Dorong dan Yawing Moment 6 2.4. Resultan Gaya Akibat Sudut 8 2.5. Diagram Blok Sistem Kontrol Sederhana 12 2.6. Diagram Blok Kontroller Proporsional 12 2.7. Diagram Blok Kontroller PD 13 2.8. Diagram Blok Kontroller PI 14 3.1. Diagram Blok Kontroller PID 14 3.2. Arsitektur Sistem Quadcopter 16 3.3. Konfigurasi Pin ATmega2560 17 3.4. GY-80 18 3.5. Perbandingan Akuisisi polling dan interrupt driven 20 3.6. SRF04 21 3.7. Konfigurasi ESC dan BLDC 22 3.8. APC220 Radio Communication Module 23 3.9. Setting Konfigurasi APC220 24 3.10. Blok Diagram Kontrol Gerak Quadcopter 24 3.11. Gaya Dorong, Yawing Moment dan Sudut Quadcopter 26 3.12. Diagram alir low layer control 27 4.1. Hasil uji akselerometer dengan diputar pada sumbu X 29 4.2. Hasil uji akselerometer dengan diputar pada sumbu Y 29 4.3. Hasil uji giroskop sumbu X 31 4.4. Hasil uji giroskop sumbu Y 32 4.5. Hasil uji giroskop sumbu Z 32 4.6. Inisialisasi IMU+APC220 35 4.7. Hasil Take Off 35 4.8. Hasil Hovering 38 x

DAFTAR TABEL 3.1. Spesifikasi ADXL345 18 3.2. Spesifikasi L3G4200D 19 3.3. Spesifikasi HMC5883L 19 3.4. Hardware Address dan Register IMU 20 xi

DAFTAR ISI HALAMAN JUDUL... Error! Bookmark not LEMBAR PERSETUJUAN... Error! Bookmark not LEMBAR PENGESAHAN... Error! Bookmark not LEMBAR PERNYATAAN... Error! Bookmark not ABSTRAK... Error! Bookmark not ABSTRACT... Error! Bookmark not KATA PENGANTAR... Error! Bookmark not DAFTAR ISI... viii DAFTAR GAMBAR... Error! Bookmark not DAFTAR TABEL... xi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... Error! Bookmark not 1.2. Rumusan Masalah... Error! Bookmark not 1.3. Tujuan... Error! Bookmark not 1.4. Batasan Masalah... Error! Bookmark not 1.5. Metodologi... Error! Bookmark not 1.5.1. Studi Pustaka... Error! Bookmark not 1.5.2. Analisa dan Perancangan... Error! Bookmark not 1.5.3. Implemetasi... Error! Bookmark not 1.5.4. Uji Coba dan Evaluasi... Error! Bookmark not 1.5.5. Penyusunan Buku Tugas Akhir... Error! Bookmark not 1.6. Sistematika Penulisan... Error! Bookmark not BAB II LANDASAN TEORI 2. 1. Komponen-Komponen Quadcopter... Error! Bookmark not 2. 2. Sensor-sensor di dalam AHRS (Altitude Heading Reference System) Error! Bookmark not 2.2.1. Akselerometer... Error! Bookmark not 2.2.2. Giroskop... Error! Bookmark not viii

2.2.3. Magnetometer... Error! Bookmark not 2.2.4. Barometer... Error! Bookmark not 2. 3. Teori Dasar Sistem Kontrol... Error! Bookmark not 2.3.1. Kontroller Proporsional... Error! Bookmark not 2.3.2. Kontroller Proporsional Derivatif (PD)... Error! Bookmark not 2.3.3. Kontroller Proporsional Integral (PI)... Error! Bookmark not 2.3.4. Kontroller PRoporsional Integral Derivatif (PID)... Error! Bookmark not BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Kebutuhan Sistem... Error! Bookmark not 3.1.1. Mikrokontroller... Error! Bookmark not 3.1.2. Rangkaian IMU (Inertial Measurement Unit). Error! Bookmark not 3.1.3. Akuisisi Sensor... Error! Bookmark not 3.1.4. Ultrasonic Range Sensor... Error! Bookmark not 3.1.5. Rangkaian ESC dan BLDC... Error! Bookmark not 3.1.6. Konfigurasi APC220 To Mikrokontroller. Error! Bookmark not 3.2. Kontrol Gerak Quadcopter... Error! Bookmark not BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Pengujian Program Kalibrasi Sensor IMU... Error! Bookmark not 4.1.1. Akselerometer... Error! Bookmark not 4.1.2. Giroskop... Error! Bookmark not 4.2. Pengujian Program Serial Command. Error! Bookmark not 4.3. Hasil Pengujian... Error! Bookmark not BAB V KESIMPULAN DAN SARAN ix

5.1. Kesimpulan... Error! Bookmark not 5.2. Saran Pengembangan... Error! Bookmark not DAFTAR PUSTAKA... Error! Bookmark not x

DAFTAR PUSTAKA [1] Ardi J.K., Nurussaadah. 2013. Implementasi Sistim Vace Recognition Pada Robot Pemindahan Objek Sesuai Sistim Navigasi. Jurnal Tehnik Elektro UB. Malang. [2] Budiarto, Widodo.2014.Robotika Moderen Teori dan Implementasi (Edisi Revisi). Jakarta : Andi Publisher. [3] Hakim E.A. 2012. Sistem Kontrol. Malang : UMM Press. [4] Juari, Aswin, Ayu. Deteksi OVV Menggunakan Hasil Pengenalan Suara Otomatis Untuk Bahasa Indonesia. Jurnal Tehnik Informatika ITB. Bandung. [5] Saftari, Firmansyah. 2015. Proyek Robotik Keren Dengan Arduino. Jakarta : Elex Media Komputindo [6] Malik, Muchamad. 2011. Arduino For Robotic. R2G. Jogakarta. [7] Robert C., Snare. 2015. A History of Vector Magnetometry in Space [8] Widodo, Santoso Petrus, Khoswanto Handry. 2013. Aplikasi Android Untuk Remote Control Quadcopter. Jurnal Dimensi Tehnik Elektro Vol.1.No.1. Surabaya. [9] http://arduino.cc/2015/arduinosofware (diakses 16 Maret 2015) 39