Daftar Isi:
Video: Robot Mengikuti Objek EBot8: 5 Langkah (dengan Gambar)
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Pernahkah Anda bertanya-tanya untuk membuat robot yang mengikuti kemanapun Anda pergi? Tapi tidak bisa?
Nah… Sekarang Anda bisa! Kami mempersembahkan objek berikut robot! Ikuti tutorial ini, suka dan pilih dan mungkin Anda juga bisa melakukannya !!
Langkah 1: Kumpulkan Bahan
Untuk membuat proyek sederhana yang menakjubkan ini. Kami membutuhkan bagian-bagian berikut untuk melanjutkan:
Papan Ebot8
kabel pemrograman
Kabel Jumper wanita ke pria
Sensor ultrasonik
Sasis{dengan sasis}
2 Motor DC
Semua bahan ini dapat ditemukan di sini.
Langkah 2: Pengkabelan
Setelah Anda mengumpulkan bahan dari sini. Sekarang hubungkan Sensor Ultrasonik ke EBot Board {A0-A1} yang diberi kode warna dengan benar. Jika Anda telah melakukan itu, Mari kita lanjutkan dengan codin '.
Langkah 3: Debugging
Sekarang untuk memastikan sensor Inframerah kami berfungsi dengan baik, kami perlu men-debug-nya yang berarti mengidentifikasi dan menghapus kesalahan dari (perangkat keras atau perangkat lunak komputer).
- Buka aplikasi EBot Blockly Anda di komputer Anda.
- Pilih Masukan Bacaan/Debug.
- Pilih dari daftar drop-down- 'Sensor Inframerah'.
- Pilih pin di mana Sensor Inframerah pertama Anda dipasang. (P. S. Anda hanya dapat memeriksa satu sensor dalam satu waktu.)
- Klik 'Debug'.
- Lakukan hal yang sama untuk sensor kedua.
- Setelah pengunduhan selesai dan menunjukkan nilai dari kedua sensor, kita dapat melanjutkan dengan pengkodean.
(Catatan: Jika debugging mengalami kesalahan, coba lagi, periksa koneksi. Jika tidak, ganti sensor dan coba lagi.)
Langkah 4: Pengkodean
Sekarang Anda dapat melanjutkan dan menyalin kode kami dari sini atau menyalin kode blok. Meskipun kami merekomendasikan metode blok seperti yang ditunjukkan pada gambar karena lebih mudah dipahami
//Kode_untuk_objek_mengikuti_robot
#define ultrasound(x) ({analogRead(x)*0.833}/4) #include "Ebot.h" void setup{} { //Initialisations ebot_setup{}; //Mode Pin pinMode {A0, INPUT}; pinMode {A1, INPUT}; } void loop{} { if(ultrasound(A0)>=30 && ultrasound(A0)=30 && ultrasound(A1)<=200) { LMotor_1(0); RMMotor_1(0); } else { LMotor_1(-5); RMMotor_1(10); }
Langkah 5: Demo
Apakah kamu menyukainya? Ya saya tahu. Kami akan terus membuat proyek yang lebih menarik & menyenangkan hanya untuk kalian!
Jangan ragu untuk mengomentari ide apa pun di bagian komentar dan kami pasti akan merespons.