Dengan adanya website pendukung, para pengembang aplikasi disediakan tempat untuk belajar dan bertukar pikiran secara online.
Smartphone digunakan sebagai kontroler karena fasilitas lengkap yang telah
disediakan. Banyaknya sensor dan koneksi nirkabel menjadi standar fasilitas smartphone.
Fasilitas smartphone yang sering digunakan sebagai kontroler robot adalah sensor posisi dan koneksi Bluetooth. Bluetooth digunakan karena sudah dapat
dikembangankan menggunakan kelas-kelas yang disediakan oleh Android versi 2.0. Teknologi yang digunakan untuk menghubungkan Arduino dengan smartphone
Android disebut AOA Android Open Accessories. AOA memungkinkan para pengembang memaksimalkan fungsi smartphone sebagai sebuah pengendali.
Berdasarkan teknologi AOA, maka dibuatlah sebuah lengan robot yang dapat dikendalikan dengan smartphone berbasis Android. [2]
1.2 Tujuan
Tujuan dari penelitian ini adalah 1. Menghasilkan lengan robot untuk media pembelajaran.
2. Mengembangkan sebuah kontroler lengan robot menggunakan smartphone Android.
3. Mengimplementasikan teknologi
komunikasi RF
Radio Frequency
menggunakan Bluetooth untuk mengendalikan lengan robot.
1.3 Manfaat
Manfaat dari penelitian ini adalah 1. Sebagai sarana pembelajaran lengan robot dengan 4 DOF Degree of Freedom.
2. Sebagai sarana pembelajaran tentang sistem operasi Android dengan teknologi AOA Android Open Accessories yang berhubungan dengan robotika.
3. Sebagai sarana pembelajaran komunikasi menggunakan Bluetooth. 4. Menghasilkan dokumentasi tentang robotika dan Android.
1.4 Batasan Masalah
Batasan masalah penelitian ini adalah
1. Desain lengan robot menggunakan desain open source. 2. Menggunakan mikrokontroler Atmega328P berbasis Arduino Uno.
3. Menggunakan motor servo sebagai penggerak 4 axis lengan robot. 4. Kontroler menggunakan smartphone berbasis Android dengan bahasa
pemrograman Java. 5. Menggunakan Bluetooth sebagai media komunikasi.
1.5 Metodologi Penelitian
Metode penelitian yang digunakan dalam penyusunan tugas akhir ini adalah : 1.
Studi Pustaka Studi pustaka yang didapatkan dari buku cetak maupun elektronik, video
pembelajaran , website pengembang dan jurnal penelitian terkait. 2.
Penentuan Hardware Penentuan hardware Bluetooth modul dan smartphone Android yang
dapat digunakan sebagai sebuah pengendali. Tidak semua perangkat Android memiliki fasilitas debugging, maka dilakukan penelitian untuk menentukan
smartphone yang dapat digunakan sebagai pengendali.
3. Perancangan Software
Perancangan software difokuskan untuk melakukan pengiriman data melalui koneksi Bluetooth agar lengan robot dapat bergerak sesuai perintah.
4. Pengamatan dan Pengambilan Data
Pengamatan dan pengambilan data dilakukan terhadap kesesuian pergerakan lengan robot dengan masukan dari smartphone Android.
Menggunakan proses normalisasi pergerakan lengan robot terhadap masukan dari smartphone Android.
4
BAB 2 DASAR TEORI