Pololu Beraksi, Robot Maze Solving

Pernahkah anda bermain maze solving? Permainan laluan yang bersimpang siur, kemudian anda mencari jalan keluar dari titik permulaan sehingga ke penghujungnya. Permainan ini dahulu dimainkan di atas sehelai kertas. Kini, tak mencabar la main atas kertas. Kita programkan robot untuk menyelesaikan maze. Antara robot yang dihasilkan jurutera bagi permainan maze solving adalah robot Pololu 3pi.

Robot Pololu 3pi adalah robot yang kecil dan sangat efisen dalam permainan line following dan line maze solving. Robot Pololu 3pi menggunakan empat bateri AAA dan menggunakan sistem bekalan yang sangat hebat, meningkatkan voltan kepada 9.25V untuk menggerakkan motor.

Saiz robot Pololu 3pi berdiameter 3.7 inches (9.5 cm) dan berat 83g tanpa bateri. Robot Pololu 3pi boleh bergerak selaju 100 cm/s. Robot Pololu 3pi menggunakan microcontroller Atmel, sensor dan mempunyai 8X2 character LCD.

Bagi Pololu menyelesaikan maze, pololu perlu dijalankan sebanyak dua kali. Pada kali pertama dijalankan, Pololu akan mencari laluan-laluan sehingga sampai ke tempat hitam ataupun penghujungnya. Pololu akan menyimpan memori laluan yang dilaluinya sambil mengira laluan yang pendek untuk sampai ke penghujung.

Setelah sampai, Pololu dijalankan sekali lagi dan perlu diletakkan pada tempat yang sama ia bermula ketika melakukan proses pencarian tadi. Lihat aksi Pololu di bawah.

2 Replies to “Pololu Beraksi, Robot Maze Solving”

  1. salam shahrul, nak tanya yg pololu ni cmne dye ley hafal laluan yang betul dan cancel kan laluan yg salah? kalau ade contoh coding minta share boleh?hhe

    1. ws, smtkl. Line Maze algorithm ada 2 jenis, Right Hand Rule dan Left Hand Rule. Right Hand Rule akan dahulukan simpang kanan dan sebaliknya. Setiap simpang akan disimpan di dalam memory. Jika jumpa jalan mati, ia akan cancel last memory. Contoh coding sy x de.

Leave a Reply to Shahrul Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.