Isi kandungan:

Roomba Bot the Bulider: 5 Langkah (dengan Gambar)
Roomba Bot the Bulider: 5 Langkah (dengan Gambar)

Video: Roomba Bot the Bulider: 5 Langkah (dengan Gambar)

Video: Roomba Bot the Bulider: 5 Langkah (dengan Gambar)
Video: EPISOD 05 - ‘Jangan Cari Pasal Dengan Janitoor!’ | Siri Animasi Mechamato 2024, November
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot the Builder adalah roomba, yang dengan "grabbers" yang terpasang di depan akan dapat menggerakkan objek di sekitar. Kod dengannya ditetapkan untuk merekod pergerakan pertama dengan kotak GUI yang dapat anda kendalikan hanya dengan satu klik tetikus anda. Selepas larian pertama, bot dapat disiapkan untuk melakukan apa yang dilakukannya pada kali pertama pada gelung!

Langkah 1: Bekalan

Bekalan
Bekalan
Bekalan
Bekalan
Bekalan
Bekalan
Bekalan
Bekalan

Roomba yang mempunyai vakum diganti dengan topi 3D

Pi raspberry yang telah disambungkan ke roomba

Kamera yang sesuai di ruang bilik

Bekalan kuasa

Pencengkam berbentuk U untuk diletakkan di bahagian depan roomba

Langkah 2: Muat turun Roomba Toolbox

Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba
Muat turun Kotak Alat Roomba

Buka MATLAB dan buat folder projek baru untuk memastikan fail projek anda tersusun.

CATATAN: Kod ini digunakan untuk projek yang diberikan, ini tidak semestinya berfungsi sama untuk anda seperti yang dilakukan untuk kami.

Jalankan kod ini, dan semua fail sekarang harus disimpan di folder projek anda.

Klik kanan di mana sahaja di tetingkap 'Folder Semasa' di MATLAB, dan klik 'Tambah ke Laluan' untuk membolehkan MATLAB mencari fail anda.

Untuk memastikan anda mempunyai versi terbaru kotak alat, gunakan kod yang terdapat pada gambar 3

Langkah 3: Kod Reka Bentuk untuk Hasil yang Diinginkan

Sekiranya anda memuat turun ketiga-tiga fail di atas, anda akan dapat mengawal roomba / Mars Rover anda seperti video di bawah. Fail pertama adalah m-file kod, fail kedua dan ketiga adalah kod sebenar anda yang perlu diubah, dan diedit ke ruangan khusus anda. Sebagai contoh, roomba kami adalah Roomba 30, jadi ketika kami menyambung ke roomba kami, kami akan menaip cod

r = roomba.30

dan itu akan membolehkan kita menjalankan kod kita.

Langkah 4: Jalankan dan Edit Kod Sehingga Kesempurnaan

Anda mungkin perlu menjalankan kod anda beberapa kali sebelum giliran, dan kelajuan, dll disempurnakan. Ruangan bilik yang berlainan akan mempunyai slip tayar yang berbeza dan akan berpusing lebih kurang bergantung pada permukaan tempat anda berada. Kami mengesyorkan agar mengetepikan roomba di tempat terbuka agar tidak mengalami apa-apa sehingga anda dapat mengetahui apa yang mampu dimiliki oleh roomba. Setelah memahami robot anda, dan menyempurnakan sudut giliran anda, anda boleh mula membina!

Langkah 5: Projek Akhir

Projek Akhir
Projek Akhir

Projek akhir anda akan kelihatan seperti gambar di atas, di mana anda akan menggunakan roomba anda, dan pencengkeram dihubungkan ke depan. Dengan kod yang anda sempurnakan, dan robot yang anda buat anda akan bersedia untuk mula bergerak dengan hanya robot anda dalam masa yang singkat!

Disyorkan: