Gambar 3.5. Flow chart system pada arduino
Gambar 3.6. Arah putar “Roll Bot” pada perintah demo
3.5.2. Diagram Alir Pergerakan “Roll Bot” Pada Android
Gambar 3.7. merupakan gambar diagram alir Flow Chart pergerakan “Roll
Bot” pada handphone Andorid dengan menggunakan program android studio. Proses awalnya adalah melakukan koneksi dengan “Roll Bot”, setelah melakukan koneksi jika
berhasil maka android akan mengirim salah satu perintah yang terdiri dari perintah connect, maju, mundur, kanan, kiri, demo, berhenti, keluar, dan tombol untuk menaikan
dan menurunkan kecepatan yang nantinya akan diterima oleh “Roll Bot” melalui
Bluetooth yang kemudian akan diproses oleh arduino, yang nantinya akan menibulkan gerakan yang sudah ditentukan disubab sebelumnya.
Pada gambar 3.7. merupakan gambar diagram alir Flow Chart dari system android, pertama usher akan melakukan koneksi terlebih dahulu dengan “Roll Bot” jika
berhasil melakukan koneksi dengan “Roll Bot” maka usher dapat mengirimkan data
yang berupa perintah maju, mundur, kanan, kiri, berhenti, demo, tambah, kurang. Yang di maksud dengan tambah adalah perintah untuk menambah kecepatan dari “Roll Bot”,
untuk kurang adal ah perintah untuk mengurangi kecepatan “Roll Bot”, kecepatan “Roll
Bot” diskalakan dari 0 sampai 100 jika di bandingkan dengan kecepatan PWM maka perbandingannya 1:2,25, hal ini di karenakan range dari PWM adalah 0 sampai 225.
Jika “Roll Bot” membaca jarak terhadap halangan maka arduino akan mengirimkan data jarak dengan bantuan bluetooth yang ada pada “Roll Bot” ,yang kemudian akan di
terima oleh Bluetooth yang ada pada handphone dan akan di tampilkan pada aplikasi pengendali “Roll Bot” berapa jarak terhadap halangannya.
Gambar 3.7 Flow chart system pada android
3.5.3. Tampilan Interface Pada Handphone Android
Gambar 3.8 merupakan gambaran tampilan interface pada handphone android, yang nantinya akan digunakan untuk memberi perintah kepada “Roll Bot”. Interface
ini juga digunakan untuk melakukan koneksi terhadap bluetooth yang ada pada “Roll Bot”.