Hand Out Aplikasi Trainer Robotika

dokumen-dokumen yang mirip
BAB III PERANCANGAN. Pada bab ini akan dijelaskan mengenai perancangan dari perangkat keras, serta perangkat lunak dari algoritma robot.

Perancangan Aplikasi Pemrograman Diagram Alir untuk Trainer Pembelajaran Robotika Berbasis Android

BAB IV PENGUJIAN SISTEM. program pada arduino secara keseluruhan yang telah selesai dibuat. Mulai dari

BAB I PENDAHULUAN Latar Belakang

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN Gambaran Alat

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN RPBOT PENGHISAP DEBU

SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175

RANCANG BANGUN PROTOTYPE ROBOT LENGAN MENGGUNAKAN FLEX SENSOR DAN ACCELEROMETER SENSOR PADA LAB MIKROKONTROLER STMIK MUSIRAWAS

BAB III PERANCANGAN ALAT

BAB III PERENCANAAN DAN PERANCANGAN

Perancangan Aplikasi Pemrograman Diagram Alir untuk Trainer Pembelajaran Robotika berbasis Android System

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB IV PENGUJIAN DAN ANALISIS

Pembuatan Alat Pembersih Lantai Yang Dikendalikan Dari Bluetooth Software Android

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PENGUJIAN

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN ROBOT AMPHIBI

BAB IV ANALISIS DATA HASIL PERCOBAAN

BAB V IMPLEMENTASI SISTEM DAN HASIL PENELITIAN

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV HASIL DAN UJI COBA

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN ALAT. pengujian yang akan dilakukan, yaitu pengujian fungsional dan pengujian sistem

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN ALAT DAN ANALISA. pengujian input terhadap output dan pengujian menonaktifkan sistem. hanya melalui nomor handphone pemilik rumah.

BAB IV PENERAPAN DAN ANALISA

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan

SP-1101W Panduan Instalasi Cepat

BAB 3 ANALISIS DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III PERANCANGAN ALAT

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

Remote Control Robot Kaki Enam (Hexapod) Berbasis Android dengan Menggunakan Metode Inverse Kinematics

BAB 3 ALGORITMA DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB IV HASIL DAN PEMBAHASAN. 4.1 Pengujian Pengiriman dan Penerimaan Data Kecepatan dari Telepon

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN SISTEM

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERENCANAAN DAN PERANCANGAN

PANDUAN PENGGUNAAN APLIKASI SURVEY AKSES BERBASIS RUMAH TANGGA

PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID. :Arnold Sanurda NPM : Dosen Pembimbing :Dr. Debyo Saptono, ST., MT.

BAB IV HASIL DAN PENGUJIAN. menganalisa hasil alat yang telah dibuat. Dalam pembuatan alat ini terbagi

Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android

BAB II DASAR TEORI Diagram Alir

TUGAS AKHIR PERANCANGAN ROBOT PENGHISAP DEBU BERBASIS ARDUINO UNO DENGAN KENDALI ANDROID

SP-1101W/SP-2101W Panduan Instalasi Cepat

Gambar 3.1 Flowchart Membuat Rute Lari

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN. yang memiliki tegangan listrik AC 220 Volt. Saklar ON/OFF merupakan sebuah

BAB IV ANALISA IMPLEMENTASI DAN EKSPERIMEN SISTEM PENGENDALI ROBOT CRANE

BAB IV PENGUJIAN DAN ANALISA ALAT

IMPLEMENTASI DAN TESTING

BAB IV HASIL DAN UJI PROGRAM

BAB IV PENGUJIAN DAN ANALISA

BAB III ANALISIS DAN PERANCANGAN SISTEM. besar berupa gambar dengan tujuan agar sebuah sistem dapat lebih mudah

BAB III PERENCANAAN SISTEM DAN PERANCANGAN ALAT

ABSTRAK Kata Kunci :

KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID. Dyah Lestari, Andrik Rizki Ari Wijaya

ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH

BAB III PERANCANGAN. 3.1 Perancangan mekanik

Kendaraan Otonom Berbasis Kendali Teaching And Playback Dengan Kemampuan Menghindari Halangan

BAB IV HASIL DAN UJI COBA

DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN HALAMAN PERNYATAAN MOTTO PERSEMBAHAN PRAKATA DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR INTISARI ABSTRAK BAB I.

Perancangan Indikator Belok dan Perlambatan pada Helm Sepeda Berbasis Android Smartphone

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV PENGUJIAN DAN PEMBAHASAN

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat lunak (software) dan kinerja keseluruhan sistem, serta analisa

RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID

BAB IV PENGUJIAN DAN ANALISA

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. lunak (software) aplikasi Android dan perangkat keras (hardware) meliputi

PENGENDALI LAJU KECEPATAN DAN SUDUT STEERING PADA MOBILE ROBOT DENGAN MENGGUNAKAN ACCELEROMETER PADA SMARTPHONE ANDROID

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB 3 PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM KENDALI EXHAUST FAN MENGGUNAKAN BLUETOOTH

BAB IV PENGUJIAN DAN ANALISA

- Tunggu hingga proses selesai.

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

Transkripsi:

Hand Out Aplikasi Trainer Robotika I. Tujuan Trainer Robotika untuk digunakan sebagai modul pengenalan Robotika dengan menggunakan diagram alir. Untuk siswa-siswi SD (Sekolah Dasar) sampai dengan SMA (Sekolah Menengah Atas). II. Dasar Teori 2.1 Diagram Alir Untuk memudahkan dalam membuat sebuah program. Langkah pertama yang dapat dilakukan oleh programmer adalah dengan membuat Diagram Alir. Diagram Alir dapat membantu programmer untuk memahami alur dari program yang akan dibuatnya selain itu Diagram Alir dapat membantu dalam membuat source code karena logika dari program tersebut telah dirancang di dalam diagram alir. Diagram alir dapat digunakan mulai dari bahasa pemrograman tingkat rendah sampai dengan bahasa pemrograman tingkat tinggi. Pemrograman fungsional ataupun pemrograman berorientasi objek, semuanya menggunakan Diagram Alir dalam analisis pembuatan design nya. 46

Tabel 2.1 Tabel Diagram Alir III. Tampilan Aplikasi Gambar 1.0 Tampilan Aplikasi Trainer Robotika 47

Tabel 2.1 Tabel Fungsi pada Aplikasi Trainer Robotika No Menu Fungsi 1 Mengaktifkan koneksi Bluetooth pada smartphone 2 Menonaktifkan koneksi Bluetooth pada smartphone 3 Menghubungkan antara smartphone dengan robot 4 Memutuskan koneksi antara smartphone dengan robot 5 Robot berjalan sesuai instruksi diagram alir 6 Membuat layout baru pada diagram alir 7 Blok diagram alir 8 Instruksi Robot berjalan maju 10 cm 9 Instruksi Robot berjalan berbelok ke kanan 25 cm 10 Instruksi Robot berjalan berbelok ke kiri 25 cm 11 Instruksi Robot berjalan mundur 50 cm 12 Instruksi Perulangan robot 13 Instruksi percabangan robot 14 Input speed robot 48

15 Input Perulangan robot 16 Status koneksi antara smartphone dengan robot Connected : jika smartphone dengan robot terhubung Disconnected : jika smartphone dengan robot tidak terhubung 3.0 Proses koneksi robot dengan smartphone android 1. Aplikasi Trainer Robotika tersebut di instal terlebih dahulu dengan aplikasi berformat extension.apk. 2. On kan robot dengan mengaktifkan tombol power. Kemudain pada led modul Bluetooth akan berkedip dengan cepat dengan delay 200 ms (saat led pada modul Bluetooth berkedip dengan cepat menandakan Bluetooth belum terpairing dengan perangkat lain dan siap untuk pairing dengan perangkat Bluetooth yang baru). 3. Sebelum masuk kedalam aplikasi. On kan Bluetooth pada perangkat smartphone. Kemudian pilih mode pencarian dan pairing modul Bluetooth yang bernama HC-05. Setelah terpairing maka pada modul Bluetooth led akan berkedip lebih lama dengan delay 700 ms. Dan menandakan Bluetooth sudah terpairing oleh perangkat Bluetooth yang baru. 4. Buka aplikasi Trainer Robotika kemudian off kan bluetooth dengan memilih button dan tunggu sampai 3 detik kemudian on kan bluetooth dengan memilih button. 5. Tunggu aplikasi sekiar 5 detik agar Bluetooth pada smartphone siap setelah itu dengan memilih button. Maka smartphone dapat berkomunikasi dengan robot tersebut. 6. Aplikasi Trainer Robotika ini berhasil terhubung dengan robot ditandai dengan LED pada Bluetooth berkedip lebih lama dengan delay 700 ms. Jika LED Bluetooth berkedip cepat dengan delay 200 ms menandakan Bluetooth belum terhubung dengan robot. Proses 3 sampai 5 harus diulangin kembali. 49

7. Untuk off kan aplikasi tersebut dengan memilih button maka komunikasi smartphone dengan robot akan terputus. dan off kan fitur Bluetooth dengan memilih button. 3.1 Proses Pembuataan Diagram Alir pada Aplikasi Trainer Robotika 1. Saat pertama user harus menentukan kecepatan robot saat berjalan. Kecepatan robot saat berjalan dapat ditentukan dengan memberikan nilai 140 sampai dengan 200 pada textview yang sudah disediakan. Setelah user menentukan kecepatan robot. User dapat mendrag instruksi yang akan dikerjakan robot. 2. Pada langkah kedua user dapat menentukan apakah robot akan berjalan dengan menggunakan fitur perulangan atau tidak menggunakan perulangan. Dengan menulis jumlah perulangan pada kolom dan mendrag instruksi loop maka akan tertampil symbol perulangan pada diagram alir. 3. Pada langkah ketiga user dapat menentukan langkah selanjutnya untuk memberikan instruksi dengan cara mendrag instruksi seperti robot berjalan ke kiri, kanan, stop, dan maju di dalam instruksi tersebut sudah diberikan keterangan jarak robot tersebut akan berjalan. Setelah men Drag pada imageview yang sudah ditentukan maka diagram alir tersebut akan tampil gambar diagram alir yang menunjukan arah dari robot tersebut. 4. Pada langkah keempat user dapat menentukan langkah selanjutnya jika robot tersebut menemukan halangan yang dapat menghalangi robot berjalan. Robot dapat menghidar ke kiri atau ke kanan dengan mendrag if dan pada diagram alir akan bercabang menjadi dua yaitu saat bertemu halangan dan tidak bertemu halangan. Kemudian user mengisi kondisi tersebut dengan berbelok ke kiri, kanan, mundur, dan stop. 5. Setelah semua terisi akan terlihat diagram alir yang sebelumnya sudah ditentukan kemudian langkah terakhir dengan memilih button maka data yang menunjukan diagram alir tersebut dikirimkan melalui komunikasi Bluetooth. dan robot akan berjalan sesuai dengan diagram alir tersebut. 50

6. Untuk membuat diagram alir yang baru. Diagram alir yang sebelumnya harus dihilangkan terlebih dahulu dengan memilih button maka diagram alir sebelumnya akan terhapus dan siap untuk membuat diagram alir yang baru. IV. Aspek Pembelajaran Pada perangkat pembelajaran ini siswa-siswi akan diperkenalkan dengan diagram alir. Siswa siswi tersebut akan dilatih untuk merancang sebuah digram alir untuk menjalankan robot. di mana di dalam instruksinya akan terdapat instruksi dalam berjalan maju, kanan, kiri, dan mundur. Tidak hanya itu siswa akan diperkenalkan dengan perulangan. Perulangan yang dimaksudkan ini adalah perulangan untuk robot menjalankan instruksi tersebut. Misalkan pada pembuatan digram alir user membrikan perulangan robot 2 kali maka robot tersebut akan menjalankan instruksi tersebut dari awal sampai akhir sebesar 2 kali. Di dalam Trainer robotika juga terdiri dari aspek percabangan. Di mana dengan menggunakan instruksi ini robot akan mendeteksi objek yang berada di depan robot kemudian jika robot menemukan objek maka robot akan menjalankan instruksi robot ya dan jika tidak menemukan objek robot akan menjalankan instruksi tidak. 51

52

53

54

55

56

57

58

59

60

61