Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Bot the Builder er en roomba, som med "grabbers" festet til fronten vil kunne flytte objekter rundt. Koden med den er satt til å registrere den første satsen med en GUI -boks som du kan kontrollere med bare museklikk. Etter det første løpet kan boten settes til å gjøre akkurat det den gjorde første gangen på loop!
Trinn 1: Rekvisita
En roomba som har fått vakuumet erstattet med en 3D -hette
En bringebær Pi som har blitt koblet til roomba
Et kamera som passer inn i rommet
En strømforsyning
U-formede gripere å plassere på forsiden av roomba
Trinn 2: Last ned Roomba Toolbox
Åpne MATLAB og opprett en ny prosjektmappe for å holde prosjektfilene organisert.
MERK: Denne koden ble brukt for et prosjekt som ble gitt. Dette trenger ikke nødvendigvis å fungere det samme for deg som det gjorde for oss.
Kjør denne koden, og alle filene skal nå lagres i prosjektmappen.
Høyreklikk hvor som helst i vinduet 'Gjeldende mappe' i MATLAB, og klikk på 'Legg til i banen' for å la MATLAB finne filene dine.
For å sikre at du har den nyeste versjonen av verktøykassen, bruker du koden på bilde 3
Trinn 3: Designkode for ønskede utganger
Hvis du laster ned alle tre filene ovenfor, vil du kunne kontrollere din roomba/Mars Rover som videoen nedenfor. Den første filen er m-filen til koden, den andre og tredje filen er din faktiske kode som må endres og redigeres til din spesifikke roomba. For eksempel var vår roomba navnet Roomba 30, så når vi ville koble til vår roomba ville vi skrive torsken
r = roomba.30
og det vil koble sammen slik at vi kan kjøre koden vår.
Trinn 4: Kjør og rediger koden til den er perfekt
Du må kanskje kjøre koden et par ganger før du får perfeksjonert svingene og hastigheten osv. Ulike rom vil ha forskjellig dekkslip og vil snu mer eller mindre avhengig av overflaten du er på. Vi anbefaler å prøve å kjøre roomba ut i et åpent rom for ikke å støte på noe før du får tak i alt roomba er i stand til. Etter å ha fått tak i roboten din og perfeksjonere svingvinklene dine, kan du begynne å bygge!
Trinn 5: Det siste prosjektet
Det siste prosjektet ditt skal se ut som bildet ovenfor, hvor du vil ha din romba og griperne festet til forsiden. Med koden du perfeksjonerte, og roboten du har bygget, er du klar til å begynne å flytte ting rundt med bare roboten din på kort tid!