Isi kandungan:
Video: Maze Solving Boe-Bot: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Helo! Nama saya Maahum Imran.
Saya adalah sebahagian daripada kelas Teknologi kelas 11. Kami dicabar dengan tugas untuk mengambil Boe-Bot kami dan memprogramkannya untuk melewati labirin dengan mahir. Ini adalah cabaran yang sukar pada mulanya, dan saya akui, tanpa bantuan rakan sebaya, saya mungkin akan tersesat sebentar.
Walaupun begitu, saya memilih untuk menggunakan Sensor Inframerah. Sebilangan besar untuk mengelakkan daripada membuat bumper ketika sudah dibuat, anda hanya perlu memprogramnya.
Projek ini memakan masa saya dan banyak percubaan yang gagal. Ia tidak sempurna, tetapi saya akan terus mengusahakannya agar lebih pintar.
Langkah 1: Persediaan Litar
Seperti yang anda lihat, saya menggunakan Sensor Inframerah. Kawat mungkin kelihatan gila, tetapi logik mengatur litar cukup asas dan mudah.
Anda perlu:
- Boe-Bot
- Perintang 1K (x 3)
- 220 Perintang (x 3)
- 330 Perintang (x 3)
- 3 Sensor
- 3 LED inframerah
- 3 LEDS
- Wayar
Konstruknya cukup sederhana. Anda menyambungkan perintang ke pin (jika anda menggunakan motor maka anda tidak boleh menggunakan pin motor). Perintang 1K menyambung ke hujung positif LED Inframerah. 220 perintang menyambung ke hujung sensor. Bahagian ketiga (kanan) sensor. Dengan cara ini anda boleh menghantar frekuensi melalui perintang 1K dan sensor akan mengambilnya dan menghantar kembali isyarat yang anda boleh rujuk dalam kod tersebut.
Bahagian tengah sensor menyambung ke sisi negatif LED Inframerah. kemudian, kedua-dua hujungnya menyambung ke VDD (the + V). Dengan cara ini jika sensor tidak merasakan apa-apa, arus dapat mengalir kembali. Akhir sekali, bahagian pertama (kiri) sensor menyambung ke VSS (0V). Dengan cara itu, arus yang mengalir akan turun ke tanah Sekiranya LED mengesan sesuatu.
Anda mengulangi konstruk ini untuk ketiga-tiga sensor dan LED Inframerah. Untuk memeriksa sama ada LED berfungsi, anda boleh menyegerakkan LED ke sensor, jadi apabila sensor merasakan sesuatu, LED menyala. Ini menjadikannya lebih mudah untuk diuji. Konstruk untuk LED sangat mudah. Anda menggunakan perintang 330 untuk menyambung ke pin. Kemudian itu menghubungkan ke sisi positif yang dipimpin. dan sisi negatif LED menyambung ke VSS (tanah). Dalam contoh saya, untuk memaksimumkan ruang, saya menggunakan konstruk wayar untuk terus menuju ke setiap LED, kemudian ke arde. Menyambungkan ketiga-tiga LED ke satu port VSS.
Terdapat gambarajah litar di atas untuk membantu anda membuat binaan seperti di atas juga.
Langkah 2: Mendapatkan KOD
Menjelaskan kodnya sangat sukar dilakukan. Terdapat komen dalam kod saya yang memberitahu anda apa yang dikatakan oleh setiap baris supaya anda tidak tersesat. Tetapi idea asasnya ialah:
- jika tidak ada yang dirasakan; pergi terus
- jika sensor kiri dan / atau tengah dikesan; ke kanan
- jika sensor kanan dan / atau tengah dirasakan; ke kiri
- Sekiranya ketiga-tiganya deria; ke kiri dahulu, jika tidak ada dinding, teruskan. Sekiranya terdapat dinding, maka belok 180 (awalnya) ke kanan
Dengan cara ini saya dapat membuat robot bergerak pada dasarnya melalui labirin.
Saya juga telah menyegerakkan LED saya untuk menghidupkan atau mematikan berdasarkan apa yang dirasakan. Dengan cara ini saya dapat melihat bagaimana robot saya menggunakan sesuatu, walaupun ia sedang berjalan di labirin. Ia memberitahu saya apa yang dilihatnya, yang cukup sejuk dan saya sangat mengesyorkan untuk menggunakan teknik ini untuk ujian.
Gambar di bahagian atas sangat kabur dan kecil. Sekiranya anda ingin melihat kod yang lebih baik, klik pautan yang akan dihantar ke dokumen google, yang mengandungi gambar yang sama pada ukuran yang sangat mudah dibaca
Dokumen Google
Dokumen google lain ini adalah pautan ke kod dalam dokumen jika anda ingin membacanya dengan lebih baik.
Kod - Dokumen Google
Langkah 3: UJI Kod (di Maze Juga!)
Video pertama menunjukkan bagaimana LED berfungsi ketika tangan saya sengaja berada di hadapan sensor. Menunjukkan, bahawa sensor berfungsi dan dapat merasakan dengan betul. Setelah kami menguji untuk memastikan ia berjaya, kami mengujinya dalam keadaan labirin!
Saya harap anda menikmati petunjuk ini tentang bagaimana membuat robot melalui labirin! Terima kasih!
Disyorkan:
Permainan Maze 3d Menggunakan Arduino: 8 Langkah (dengan Gambar)
Permainan Maze 3d Menggunakan Arduino: Halo kawan, jadi hari ini kita akan membuat permainan labirin menggunakan ARDUINO UNO. Oleh kerana Arduino Uno adalah papan yang paling banyak digunakan, sangat keren untuk membuat permainan dengannya. Dalam Instructable ini mari kita buat permainan labirin yang dikendalikan menggunakan kayu bedik. Jangan lupa
Arduino - Maze Solving Robot (MicroMouse) Dinding Mengikuti Robot: 6 Langkah (dengan Gambar)
Arduino | Maze Solving Robot (MicroMouse) Wall Mengikuti Robot: Selamat Datang Saya Isaac dan ini adalah robot pertama saya " Striker v1.0 " Robot ini direka untuk menyelesaikan Maze sederhana. Dalam pertandingan itu, kami mempunyai dua labirin dan robot dapat mengenal pasti mereka. Sebarang perubahan lain dalam labirin mungkin memerlukan perubahan dalam
AI dalam Robot Memandu Maze LEGO EV3: 13 Langkah
AI dalam LEGO EV3 Maze-Driving Robot: Ini adalah robot yang ringkas dan autonomi dengan beberapa kepintaran buatan. Ia dirancang untuk menjelajahi labirin dan ketika ditempatkan kembali di pintu masuk, untuk memandu melalui jalan keluar dan menghindari jalan buntu. Ia jauh lebih rumit daripada projek saya sebelumnya, yang
Sensor Makey Marble Maze Maze: 8 Langkah (dengan Gambar)
Sensor Makey Makey Marble Maze: Ini adalah projek mudah di mana tujuannya adalah untuk membuat labirin marmar dengan sensor yang terbuat dari kerajang timah. Bekalannya sangat mudah dan kebanyakannya dapat anda temui di sekitar rumah
Arduino Pocket Game Console + A-Maze - Permainan Maze: 6 Langkah (dengan Gambar)
Arduino Pocket Game Console + A-Maze - Maze Game: Selamat datang ke arahan pertama saya! Projek yang ingin saya kongsikan kepada anda hari ini adalah permainan labirin Arduino, yang menjadi konsol saku yang mampu seperti Arduboy dan konsol berasaskan Arduino yang serupa. Ia boleh dimainkan dengan permainan masa depan saya (atau anda) berkat ekspo