Pada abad dua, kamu telah belajar bagaimana pemrograman Robot untuk menuliskan kalimat dengan menggunakan robot vitual. Robot diprogram untuk menuliskan dengan cara berjalan pada lintas terntentu dan membentuk kata-kata yang menyusun kalimat. pada subbab ini, kamu akan belajar cara membuat program untuk robot yang akan berjalan untuk menghindari penghalang.
Pada contoh ini kita akan mengunakakn detecting robot atau mbot
robot yang di produksi oleh Mackeblock. kedua robot tersebut dilegkapi dengan sensor ultrasonik di bagian depan dan sensor inframerah dibagian bawah.
Kita menghidari penghalang robot, akan menggunakan sensor ultrasonik yang dterdapat dibagian depan robot. ketika sensor kearah kiri, dan jika sebelah kiri terdapat penghalang juga, robot akan bergerak memutar arah 180 derajat kearah belakangnya.
sebelum membuat untuk robot penghindari penghalang, ada baiknya kamu memahami beberapa hal penting tentang robot yang akan diguanakan dibagaian robot bekerja.
Robot dapat dipandang sebagi sistem, jika dianalogikan sebagai komputer. komputer mempunyai perangakat input berupa keyboard dan mouse yang kemudian di proses dan menampilkan output dalam bentuk tampilan di layar atau dicetak dengan printer.
Robot mempunyai cara kerja yang sama, yaitu mempunyai sensor yang dianggap sebagai input, dan gerak sebagai output, hal apa yang dilakukan atau gerakan apa yang dibuat akan tergantung pada input yang diterima.
Robot yang mempunyai beberapa sensor dapat dianalogikan seperti halnya manusia, manusia mempungi telinga sebagai sensor untuk suara dan mata untuk sensor cahaya atau melihat. manusia dapat menangkap perintah melalui pendengaran atau melalui penglihatan (dengan bahasa isarat).
dan merespon terhadap perintah tersebut.
olehkarna manusia mempunyai banyak jenis otput maka respons manusia terhadap perintah dapat bermacam-macam. Demikian juga halnya dengan robot yang dapat menerima input dari sensor, kemudian memberikan respon terhadap sensor akan ada dalam bentuk gerakan, yaitu gerakanmaju, memutar ke kiri, memutar ke kanan, dan mundur.
Pembuatan program untuk robot dilakukan dengan menuliskan perintah-pernitah atau cara berfikir bagi robot mengenai respon robot yang seharusnya terhadap intput yang diterima, oleh sensor yang dimilikinya. Dengan kata lain, membuat program berarti memberikan logika berfikir kepada robot agar dapat memberikan respon yang sesuai untuk setiap tipe input yang diterima melalui sensor.
Robot penghindar penghalang atau disebutjuga Obstacle avoiding robot dalah robot yang diprogram untuk dapat berjalan dan menempu menghindari pengalang yang ditemukan didepanya, Pada Obstacle avoding robot yang diguanakan pada contoh ini, robot diprogram untuk menghindari penghalang yang ada didepanya, jika terdapat penghalang didepanya robot akan berbelok ke kiri, jika setelah berbelok ke kiri dua kali (atau dengan kata lain memutar balik). setelah memutar balik, jika robot tidak mendeteksi penhalang, robot akan berputar berjalan ke depan dan jika terdapat penghalang, robot akan berputar ke keanan, jika digambarkan dalam bentuk flowchart, algoritma untuk obstacle avoiding robot adalah sebagai berikut:
Gambar 0.2 Flowchart untuk Obstacle avoiding robot
Demikian Informasi mengenai PEMROGRAMAN ROBOT MENGHINDARI PENGHALANG,
Kita lanjutkan di lain pertemuan, cukup sekian semoga membanti artikel yang singakt ini, insallah akan di alanjut di judul berikutnya mengenai tentang PEMROGRAMAN ROBOT MENGHINDARI PENGHALANG.





Tidak ada komentar:
Posting Komentar