Taula de continguts:

Roomba Bot the Bulider: 5 passos (amb imatges)
Roomba Bot the Bulider: 5 passos (amb imatges)

Vídeo: Roomba Bot the Bulider: 5 passos (amb imatges)

Vídeo: Roomba Bot the Bulider: 5 passos (amb imatges)
Vídeo: Pouring Cement to Fix the Path 👷🏼 Bob the Builder - 45 minutes! 2024, Desembre
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot the Builder és un roomba, que amb els "agafadors" connectats a la part frontal podrà moure objectes al voltant. El codi amb ell està configurat per enregistrar el primer moviment amb una casella GUI que podeu controlar amb només fer clic amb el ratolí. Després de la primera execució, es pot configurar el bot per fer exactament el que va fer la primera vegada en bucle.

Pas 1: subministraments

Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments

Un roomba que ha canviat el buit per un tap 3D

Un gerd Pi que s’ha connectat a la roomba

Una càmera per cabre a la sala

Una font d'alimentació

Agafadors en forma d'U per col·locar a la part davantera del roomba

Pas 2: descarregueu Roomba Toolbox

Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox
Descarregueu Roomba Toolbox

Obriu MATLAB i creeu una carpeta de projecte nova per mantenir organitzats els fitxers del projecte.

NOTA: Aquest codi es va utilitzar per a un projecte que es va donar, potser no necessàriament funcionarà igual que per a nosaltres.

Executeu aquest codi i tots els fitxers haurien d'estar emmagatzemats a la carpeta del projecte.

Feu clic amb el botó dret a qualsevol lloc de la finestra "Carpeta actual" de MATLAB i feu clic a "Afegeix al camí" per permetre a MATLAB localitzar els vostres fitxers.

Per assegurar-vos que teniu la versió més recent de la caixa d’eines, utilitzeu el codi que es troba a la imatge 3

Pas 3: dissenyar el codi per a les sortides desitjades

Si descarregueu els tres fitxers anteriors, podreu controlar el vostre roomba / Mars Rover com el següent vídeo. El primer fitxer és el fitxer m del codi, el segon i el tercer fitxer són el vostre codi real que caldrà canviar i editar al vostre roomba específic. Per exemple, el nostre roomba es deia Roomba 30, de manera que quan ens connectàvem al roomba escrivíem el bacallà

r = roomba.30

i això es connectaria permetent-nos executar el nostre codi.

Pas 4: executeu i editeu el codi fins que no s'hagi perfeccionat

És possible que hàgiu d'executar el codi unes quantes vegades abans de millorar els girs, la velocitat, etc. Diferents roombas tindran diferents relliscades de pneumàtics i giraran més o menys segons la superfície on es trobi. Us recomanem que proveu la sortida del roomba en un espai obert per no topar-vos amb res fins que no pugueu agafar tot el que el roomba és capaç de fer. Després de penjar el robot i de perfeccionar els angles de gir, ja podeu començar a construir.

Pas 5: El projecte final

El Projecte Final
El Projecte Final

El vostre projecte final hauria d’assemblar-se a la imatge de dalt, on tindreu el vostre roomba i els agafadors a la part davantera. Amb el codi que heu perfeccionat i el robot que heu creat, ja podreu començar a moure les coses amb el vostre robot en poc temps.

Recomanat: