Daftar Isi:
Video: Boe-Bot Pemecahan Labirin: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Halo! Nama saya Maahum Imran.
Saya adalah bagian dari kelas 11 Teknologi kelas. Kami ditantang dengan tugas untuk mengambil Boe-Bot kami dan memprogramnya untuk melewati labirin dengan terampil. Ini adalah tantangan yang sulit pada awalnya, dan saya akui, tanpa bantuan rekan-rekan saya, saya mungkin akan tersesat untuk sementara waktu.
Meskipun demikian, saya memilih untuk menggunakan Sensor Inframerah. Sebagian besar untuk menghindari keharusan membuat bumper saat ini sudah dibuat, Anda hanya perlu memprogramnya.
Proyek ini memakan waktu cukup lama dan banyak upaya yang gagal. Memang tidak sepenuhnya sempurna, tapi saya akan terus mengerjakannya dengan harapan bisa lebih pintar lagi.
Langkah 1: Pengaturan Sirkuit
Seperti yang Anda lihat, saya menggunakan Sensor Inframerah. Kabelnya mungkin terlihat gila, tetapi logika pengaturan rangkaiannya cukup mendasar dan mudah.
Anda akan perlu:
- Boe-Bot
- Resistor 1K (x 3)
- 220 Resistor (x 3)
- 330 Resistor (x 3)
- 3 Sensor
- 3 LED inframerah
- 3 LED
- kabel
Konstruksinya cukup sederhana. Anda menghubungkan resistor ke pin (jika Anda menggunakan motor maka Anda tidak dapat menggunakan pin motor). Resistor 1K terhubung ke ujung positif LED Inframerah. Resistor 220 terhubung ke ujung sensor. Sisi ketiga (kanan) dari sensor. Dengan cara ini Anda dapat mengirim frekuensi melalui resistor 1K dan sensor akan mengambilnya dan mengirim kembali sinyal yang dapat Anda referensikan dalam kode.
Bagian tengah sensor terhubung ke sisi negatif dari LED Inframerah. kemudian, kedua ujungnya terhubung ke VDD (+V). Dengan cara ini jika sensor tidak merasakan apa pun, arus dapat mengalir kembali. Last but not least, sisi pertama (kiri) dari sensor terhubung ke VSS (0V). Dengan cara itu arus apa pun yang mengalir akan masuk ke ground Jika LED merasakan sesuatu.
Anda mengulangi konstruksi ini untuk ketiga sensor dan LED Inframerah. Untuk memeriksa apakah LED berfungsi, Anda dapat menyinkronkan LED ke sensor, jadi ketika sensor merasakan sesuatu, LED menyala. Itu membuatnya lebih mudah untuk diuji. Konstruksi untuk LED sangat sederhana. Anda menggunakan resistor 330 untuk menghubungkan ke pin. Kemudian yang terhubung ke sisi positif dari led. dan sisi negatif LED terhubung ke VSS (ground). Dalam contoh saya, untuk memaksimalkan ruang, saya menggunakan konstruksi kabel untuk langsung menuju ke setiap LED, lalu ke ground. Menghubungkan ketiga LED ke satu port VSS.
Ada diagram sirkuit di atas untuk membantu Anda membuat bangunan yang ditunjukkan di atas juga.
Langkah 2: Dapatkan KODE
Menjelaskan kode sangat sulit dilakukan. Ada komentar dalam kode saya yang memberi tahu Anda apa yang dikatakan setiap baris sehingga Anda tidak akan tersesat. Tapi ide dasarnya adalah:
- jika tidak ada yang dirasakan; jalan lurus
- jika sensor kiri dan/atau tengah terdeteksi; belok kanan
- jika sensor kanan dan/atau tengah terdeteksi; pergi ke kiri
- Jika ketiganya dirasakan; ke kiri dulu, jika tidak ada dinding, lanjutkan. Jika ada tembok, maka belok 180 (awalnya) ke kanan
Dengan cara ini saya bisa membuat robot bergerak pada dasarnya melalui labirin.
Saya juga telah menyinkronkan LED saya untuk menghidupkan atau mematikan berdasarkan apa yang dirasakan. Dengan cara ini saya dapat melihat bagaimana robot saya menangkap sesuatu, bahkan ketika sedang berjalan di dalam labirin. Ini memberi tahu saya apa yang dilihatnya, yang cukup keren dan saya SANGAT merekomendasikan untuk menggunakan teknik ini untuk pengujian.
Gambar di atas sangat buram dan kecil. Jika Anda ingin melihat kode dengan lebih baik, klik tautan untuk dikirim ke google doc, yang berisi gambar yang sama dengan ukuran yang lebih mudah dibaca
Google Dokumen
Dokumen google lainnya ini adalah tautan ke kode dalam dokumen jika Anda ingin membacanya lebih baik.
Kode -- Google Dokumen
Langkah 3: UJI Kodenya (di Labirin Juga!)
Video pertama menunjukkan bagaimana LED bekerja ketika tangan saya sengaja berada di depan sensor. Menunjukkan, bahwa sensor bekerja dan dapat merasakan dengan baik. Setelah kami menguji untuk memastikannya berfungsi, kami mengujinya di labirin!
Saya harap Anda menikmati instruksi tentang cara membuat robot melewati labirin! Terima kasih!
Direkomendasikan:
Eksperimen PWM Motor DC Acak + Pemecahan Masalah Encoder: 4 Langkah
Eksperimen PWM Motor DC Acak + Pemecahan Masalah Encoder: Sering kali sampah seseorang menjadi harta orang lain, dan ini adalah salah satu momen bagi saya. Jika Anda telah mengikuti saya, Anda mungkin tahu bahwa saya mengambil proyek besar untuk membuat CNC printer 3D saya sendiri dari memo. Potongan-potongan itu
Kit Osiloskop DIY - Panduan Perakitan dan Pemecahan Masalah: 10 Langkah (dengan Gambar)
Kit Oscilloscope DIY - Panduan Perakitan dan Pemecahan Masalah: Saya sangat sering membutuhkan, ketika merancang beberapa gadget elektronik sebuah osiloskop untuk mengamati keberadaan dan bentuk sinyal listrik. Sampai sekarang saya telah menggunakan osiloskop CRT analog saluran tunggal Soviet (tahun 1988). Masih berfungsi
Teknologi RAM dan Pemecahan Masalah: 6 Langkah
Teknologi RAM dan Pemecahan Masalah: Memori akses acak (RAM) adalah bentuk memori yang sangat cepat yang digunakan oleh komputer untuk mengakses informasi dengan cepat. RAM jauh lebih cepat daripada hard drive atau solid state drive, tetapi jauh lebih mahal dan tidak dapat menyimpan data tanpa daya konstan. Seperti kamu
TIPS PEMECAHAN MASALAH SENSOR ATLAS: 7 Langkah
TIPS PEMECAHAN MASALAH SENSOR ATLAS: Dokumentasi ini bertujuan untuk memberikan beberapa informasi penting yang akan memungkinkan penggunaan dan kinerja yang tepat dari sensor Atlas Scientific. Ini dapat membantu dengan debugging karena beberapa area yang menjadi fokus adalah masalah umum yang dihadapi oleh pengguna. Dia
Hard Drive: Pemeliharaan dan Perawatan Plus Pemecahan Masalah: 9 Langkah
Hard Drive: Pemeliharaan dan Perawatan Plus Pemecahan Masalah: Gambar di atas adalah Hard Drive tradisional. Ini adalah drive yang paling umum digunakan saat ini, tetapi belum tentu yang tercepat. Orang-orang menggunakan drive ini untuk biaya per gigabyte yang lebih rendah dan masa pakai yang lebih lama. Instruksi ini akan mengajarkan Anda tentang perbedaan