Daftar Isi:

Boe-Bot Pemecahan Labirin: 3 Langkah
Boe-Bot Pemecahan Labirin: 3 Langkah

Video: Boe-Bot Pemecahan Labirin: 3 Langkah

Video: Boe-Bot Pemecahan Labirin: 3 Langkah
Video: Maze solving Boe Bot experiments 2024, November
Anonim
Boe-Bot Pemecahan Labirin
Boe-Bot Pemecahan Labirin

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

Pengaturan Sirkuit
Pengaturan Sirkuit
Pengaturan Sirkuit
Pengaturan Sirkuit
Pengaturan Sirkuit
Pengaturan Sirkuit
Pengaturan Sirkuit
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

Mendapatkan KODE!
Mendapatkan KODE!
Mendapatkan KODE!
Mendapatkan KODE!
Mendapatkan KODE!
Mendapatkan 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: