Sisällysluettelo:

Roomba Bot the Bulider: 5 vaihetta (kuvilla)
Roomba Bot the Bulider: 5 vaihetta (kuvilla)

Video: Roomba Bot the Bulider: 5 vaihetta (kuvilla)

Video: Roomba Bot the Bulider: 5 vaihetta (kuvilla)
Video: Pouring Cement to Fix the Path 👷🏼 Bob the Builder - 45 minutes! 2024, Marraskuu
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot the Builder on roomba, jonka etupuolelle kiinnitetyt "nappaajat" voivat siirtää esineitä ympäriinsä. Koodi on asetettu tallentamaan ensimmäinen liike graafisella käyttöliittymällä, jota voit hallita vain hiiren napsautuksella. Ensimmäisen ajon jälkeen botti voidaan asettaa tekemään täsmälleen se, mitä se teki ensimmäisen kerran silmukassa!

Vaihe 1: Tarvikkeet

Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet

Roomba, jossa tyhjiö on korvattu 3D -korkilla

Vadelma Pi, joka on yhdistetty roombaan

Kamera mahtuu huoneeseen

Virtalähde

U-muotoiset tarttimet, jotka voidaan sijoittaa roomban etupuolelle

Vaihe 2: Lataa Roomba Toolbox

Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox
Lataa Roomba Toolbox

Avaa MATLAB ja luo uusi projektikansio pitääksesi projektitiedostosi järjestyksessä.

HUOMAUTUS: Tätä koodia käytettiin annetussa projektissa, mutta tämä ei välttämättä toimi samalla tavalla kuin meillä.

Suorita tämä koodi, ja kaikki tiedostot on nyt tallennettava projektikansioosi.

Napsauta hiiren kakkospainikkeella mitä tahansa kohtaa MATLABin Nykyinen kansio -ikkunassa ja napsauta Lisää polkuun, jotta MATLAB voi etsiä tiedostosi.

Varmistaaksesi, että sinulla on työkalupakin uusin versio, käytä kuvassa 3 olevaa koodia

Vaihe 3: Suunnittelukoodi halutuille lähdöille

Jos lataat kaikki kolme yllä olevaa tiedostoa, voit hallita roombaasi/Mars Roveriasi alla olevan videon mukaisesti. Ensimmäinen tiedosto on koodin m-tiedosto, toinen ja kolmas tiedosto ovat todellinen koodisi, joka on muutettava ja muokattava haluamaasi huoneeseen. Esimerkiksi huoneemme nimi oli Roomba 30, joten kun yhdistimme huoneemme, kirjoitimme turskan

r = roomba.30

ja se muodostaisi yhteyden, jotta voimme suorittaa koodimme.

Vaihe 4: Suorita ja muokkaa koodia, kunnes se on täydellinen

Sinun on ehkä suoritettava koodi muutaman kerran ennen kuin saat käännökset ja nopeuden jne. Täydelliseksi. Eri huonetasoilla on erilainen renkaan luisto ja ne kääntyvät enemmän tai vähemmän riippuen pinnasta, jolla olet. Suosittelemme kokeilemaan roomban ajamista avoimessa tilassa, jotta et törmää mihinkään ennen kuin saat selville kaiken, mihin roomba pystyy. Kun olet saanut robotin roikkumaan ja käännöskulmasi parantaneet, voit aloittaa rakentamisen!

Vaihe 5: Lopullinen projekti

Lopullinen projekti
Lopullinen projekti

Lopullisen projektisi pitäisi näyttää yllä olevan kuvan kaltaiselta, jossa sinulla on huoneesi ja tarttumat etupuolelle. Täydellisellä koodilla ja rakentamallasi robotilla olet valmis siirtämään asioita vain robotin kanssa hetkessä!

Suositeltava: