Perancangan Program Mikrocontroller Flowchart Diagram Perancangan Diagram Blok Robot Pembuat Lubang Biopori

Gambar 3.13 Rangkaian elektronik driver motor roda. Pada dasarnya driver motor L298 dapat mengendalikan dua buah motor sekaligus. Maka bagian roda robot hanya membutuhkan satu buah drvier untuk mengendalikan dua buah motor. Berbeda halnya pada pada driver motor di bagian mesin penggali. Masing-masing port pada driver motor akan dihubungkan dengan dua buah motor yang diparalelkan. Gambar 3.14 Rangkaian elektronik driver motor Mesin Penggali.

3.2.6. Perancangan Program Mikrocontroller

Bahasa pemrograman arduino dibuat dengan menggunakan Arduino IDE sebagai softwer pengembang Arduino. Bahasa pemrograman yang digunakan pada software Arduino IDE adalah bahasa C. Papan microcontroller Arduino Uno sudah dilengkapi dengan kabel usb sehingga proses upload dan compile program dapat langsung Universitas Sumatera Utara Universitas Sumatera Utara dilakukan tanpa harus menggunakan perangkat seperti downloader. Program didesain dengan baik sehingga perangkat dapat membaca input dan melakukan outputproses dengan benar. Sedangkan bahasa pemrogaman untuk remote control pada smartphone android adalah bahasa basic. Pemrograman untuk remote control pada smartphone android akan dibuat menggunakan software Basic 4 Android. Software remote control akan didesain dengan tampilan antaruka yang mudah dipahami sehingga pengguna dapat megendalikan robot pembuat lubang resapan biopori dengan mudah.

3.2.7. Flowchart Diagram

Flowchart diagram pada gambar 3.15 menggambarkan fungsi IF dan ELSEyang ditempatkan pada proses penentuan koneksi Bluetooth dan penentuan gerakan yang akan dihasilkan oleh robot berdasarkan masing masing tumbol pada remote. Gambar 3.15 Flowchart Diagram Universitas Sumatera Utara Universitas Sumatera Utara

3.2.8. Perancangan Diagram Blok Robot Pembuat Lubang Biopori

Robot pembuat lubang resapan biopori terdiri dari bagian-bagian kecil yang terhubung satu sama lain. Untuk itu dibutuhkan sebuah diagram blok yang dapat menggambarkan hubungan dari bagian-bagian tersebut. Pada tahap ini diagram block dirancang sehingga dapat menggambarkan setiap bagian dari sistem secara keseluruhan. Diagram blok dibuat untuk dapat menggambarkan alur kerja sistem dari robot pembuat lubang resapan biopori. Dapat dilihat pada gambar 3.14 bahwa module Bluetooth hc-06 merupakan penghubung antara papan microcontroller Arduino dan smartphone android. Dengan adanya sinyal Bluetooth maka smartphone android dapat digunakan sebagai remote control untuk mengendalikan robot. Perintah dari smartphone android yang diterima papan microcontroller Arduino uno melalui module Bluetooth hc-06 akan diproses. Hasil dari proses pengolahan data akan dikirim ke ke motor melalui masing-masing driver motor untuk dapat mengendalikan gerakan motor pada masing-masing bagian. Power supply berperan untuk menyuplai tegangan ke setiap bagian yang membutuhkan tegangan. Dapat dilihat pada gambar 3.16 power supply menyuplai tegangan hampir ke seluruh bagian yang membutuhkan tegangan kecuali smartphone android. Gambar 3.16 Diagram Block Robot pembuat LBR Universitas Sumatera Utara Universitas Sumatera Utara

3.2.9. Perancangan Interface Remote Control