Perancangan Robot Flowchart ANALISIS DAN PERANCANGAN SISTEM

23

BAB III ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini dibahas mengenai beberapa hal dasar tentang bagaimana perancangan robot dirancang, komponen-komponen apa saja yang dibutuhkan dalam perancangan robot ini, bagaimana cara merancang robot ini, Flowchart robot, Block Diagram Hardware dan Analisa setelah robot itu dibuat.

3.1. Perancangan Robot

Dalam pembuatan robot ini penulis memperhatikan beberapa aspek yang dibutuhkan, yaitu : a. Robot ini dirancang untuk dapat berjalan secara otomatis dengan kemampuan program yang telah diinputkan di dalam robot tersebut serta robot dapat menghindari sebuah halangan. b. Robot ini bergerak dalam sebuah bidang yang datar dan rata. c. Robot ini dirancang dengan menggunakan sensor Ultrasonic GH-311 dengan Mikrokontroller ATMega16 sebagai pengendali utama pada tobot. d. Robot ini menggunakan motor servo HS-311 sebagai penggerak kaki-kaki robot. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2. Flowchart

Mulai Tombol Power On? A Inisialisasi Port Memory Tekan Tombol 3 Inisialisasi Port Memory Ultrasonic Tekan Tombol 4 PLAY Tekan Tombol Reset Robot Berhenti Ya Ya Tidak Ya Tekan Tombol Power Off Tidak Robot Berhenti Ya Tidak Selesai Tidak A Robot Jalan Lurus Ya Ada Halangan? Robot Jalan Lurus Tidak Tekan Tombol Reset C Ya C D Tidak D Robot Berbelok ke Kanan Ya Robot Jalan Lurus B Tidak B E E F F Gambar 3.1 Flowchart Robot Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada Gambar 3.1 menjelaskan tentang flowchart robot menghindari halangan pada saat robot bergerak secara otomatis a. Inputan awal dari robot ini dimulai dari tombol Power-On dan mikrokontroller. Apabila mikrokontroller telah di inputkan program maka, mikrokontroller dapat di proses sesuai dengan program yang telah diatur oleh user. b. Setelah Power-On diaktifkan maka proses berjalan pada penginisialisasian port timer robot. Robot ini memiliki 2 tombol yaitu tombol 3 sebagai inisialisasi program robot menghindari halangan dan tombol 4 sebagai tombol play. c. Tekan tombol 4 untuk play maka reaksi awal robot adalah berputar kekanan beberapa detik kemudian berjalan lurus. Apabila ada halangan di depan robot maka robot akan berputar menghindari halangan tersebut dan jika tidak ada halangan maka robot akan terus berjalan lurus hingga menemukan suatu halangan di depannya. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.3. Kebutuhan Perancangan Hardware Robot