RANCANG BANGUN APLIKASI BERPINDAH PENGENDALI ROBOT...
Transcript of RANCANG BANGUN APLIKASI BERPINDAH PENGENDALI ROBOT...
RANCANG BANGUN APLIKASI BERPINDAH PENGENDALI ROBOT BERBASIS ANDROID MENGGUNAKAN KONEKSI BLUETOOTH
Oleh :
FITRANDA ARYS PRADANA – 5107100120
Ary Mazharuddin, S.Kom, M.Comp.Sc ‐ I Wayan Suardinata, S.Kom
Latar Belakang
• Pengembangan robo0ka semakin berkembang • Teknologi mobile phone semakin berkembang
• Bermunculan lomba robot (nasional / internasional) dan pesertanya‐pun terus bertambah
Permasalahan
• Bagaimana melakukan koneksi bluetooth antar robot dengan mobile phone?
• Bagaimana membuat aplikasi yang mampu mengendalikan pergerakan robot dengan memanfaatkan fungsi accelerometer pada mobile phone?
• Bagaimana membuat aplikasi yang mampu mengendalikan pergerakan robot agar robot bisa mendeteksi jarak antara robot dengan rintangan yang ditemui?
• Bagaimana membuat aplikasi yang mampu mengetahui arah hadapan robot?
Batasan Masalah
• Robot yang digunakan disini adalah robot NXT LEGO • Aplikasi hanya dapat dijalankan pada mobile phone berbasis Android yang memiliki fungsi accelerometer
• Menggunakan IDE, yaitu Eclipse • Menggunakan NXT Ultrasonic Sensor untuk mengetahui jarak antara robot dengan rintangan yang ditemui
• Menggunakan Hitechnic Magne0c Compass Sensor untuk mengetahui arah hadapan robot
Kebutuhan Sistem
• Mobile phone android yang memiliki sensor accelerometer
• Robot NXT mindstorms dengan firmware upgrade menjadi LeJOS NXJ
• Bluetooth untuk komunikasi
• Sensor Ultrasonik, satu paket dengan Robot NXT • Hitechnic Magne0c Compass Sensor
ANDROID
• Sebuah soTware yang mencakup sistem operasi, middleware, dan key applica0on
• Android SDK menyediakan tools dan API untuk pengembangan aplikasi
MINDSTORMS NXT
Prototyping Robot dengan spesifikasi yang lebih kecil daripada sebuah PC Pen0um III
LeJOS NXJ
• Java Programming Environment untuk LEGO Mindstorms NXT ®
Arsitektur Umum Sistem
Flowchart
Uji Coba Jangkauan Bluetooth
• Untuk mengetahui seberapa jauh jarak yang dapat ditoleransi oleh sistem
• Dari hasil ujicoba, robot masih dapat dikendalikan sejauh 18 meter
Uji Coba Sensor Accelerometer, Sensor Kompas, dan Sensor Ultrasonik
• Video uji coba
Uji Coba Simulasi
Kesimpulan
• Sistem yang telah berhasil membuat simulasi yang mampu menggambarkan pergerakkan sebuah robot
• Sistem ini telah berhasil melakukan koneksi antara perangkat Android dengan Robot NXT melalui media bluetooth
• Sistem ini telah berhasil melakukan pengendalian Robot NXT dengan memanfaatkan accelerometer pada perangkat Android
• Sistem ini telah berhasil melakukan pembacaan sensor kompas dengan baik
• Sistem ini telah berhasil melakukan pembacaan sensor ultrasonik dengan baik
Sekian Dan Terimakasih