Kazalo:

Roomba Bot Bulider: 5 korakov (s slikami)
Roomba Bot Bulider: 5 korakov (s slikami)

Video: Roomba Bot Bulider: 5 korakov (s slikami)

Video: Roomba Bot Bulider: 5 korakov (s slikami)
Video: Прохождение RoboCo - Cценарий Robo Coffee 2024, November
Anonim
Roomba Bot Bulider
Roomba Bot Bulider

Bot the Builder je roomba, ki bo z "grablji", pritrjenimi na sprednji strani, lahko premikala predmete. Koda z njo je nastavljena tako, da zabeleži prvi premik z grafičnim vmesnikom, ki ga lahko upravljate samo s klikom miške. Po prvem zagonu je mogoče bot nastaviti točno tako, kot je naredil prvič v zanki!

1. korak: Zaloge

Zaloge
Zaloge
Zaloge
Zaloge
Zaloge
Zaloge
Zaloge
Zaloge

Roomba, pri kateri je bil vakuum zamenjan s 3D pokrovčkom

Malina Pi, ki je bila povezana z roombo

Kamera za namestitev v roombo

Napajalnik

Hvatalci v obliki črke U za namestitev na sprednji del roombe

2. korak: Prenesite Roomba Toolbox

Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox
Prenesite Roomba Toolbox

Odprite MATLAB in ustvarite novo mapo projekta, da bodo vaše projektne datoteke organizirane.

OPOMBA: Ta koda je bila uporabljena za projekt, ki je bil dan, pri vas morda ne bo deloval enako kot pri nas.

Zaženite to kodo in vse datoteke naj bodo zdaj shranjene v mapi projekta.

Z desno miškino tipko kliknite kjer koli v oknu 'Trenutna mapa' v MATLAB -u in kliknite 'Dodaj na pot', da MATLAB -u omogoči iskanje datotek.

Če želite zagotoviti najnovejšo različico orodjarne, uporabite kodo, prikazano na sliki 3

3. korak: Načrt kode za želene izhode

Če prenesete vse tri zgoraj navedene datoteke, boste lahko upravljali svojo roombo/Mars Rover, kot je prikazano spodaj. Prva datoteka je datoteka m kode, druga in tretja datoteka sta vaša dejanska koda, ki jo bo treba spremeniti in urediti v določeno roombo. Na primer, naša roomba se je imenovala Roomba 30, zato smo, ko smo se povezali z našo roombo, vtipkali trsko

r = roomba.30

in to bi povezalo, kar bi nam omogočilo izvajanje naše kode.

4. korak: Zaženite in uredite kodo do popolnosti

Morda boste morali nekajkrat zagnati kodo, preden dosežete zavoje, hitrost itd. Različne roombe bodo imele drugačen zdrs pnevmatik in se bodo bolj ali manj obračale glede na površino, na kateri se nahajate. Priporočamo preizkusno vožnjo roombe na odprtem, da ne naletite na nič, dokler se ne naučite vsega, kar roomba zmore. Ko se obesite na robota in izpopolnite kote zavoja, lahko začnete graditi!

5. korak: Končni projekt

Končni projekt
Končni projekt

Vaš končni projekt bi moral izgledati podobno kot zgornja slika, kjer boste imeli roombo in grablje, pritrjene na sprednji strani. S kodo, ki ste jo izpopolnili, in robotom, ki ste ga zgradili, boste v trenutku pripravljeni premikati stvari samo s svojim robotom!

Priporočena: