Innehållsförteckning:

Roomba Bot the Bulider: 5 steg (med bilder)
Roomba Bot the Bulider: 5 steg (med bilder)

Video: Roomba Bot the Bulider: 5 steg (med bilder)

Video: Roomba Bot the Bulider: 5 steg (med bilder)
Video: Pouring Cement to Fix the Path 👷🏼 Bob the Builder - 45 minutes! 2024, Juli
Anonim
Roomba Bot Bulider
Roomba Bot Bulider

Bot Builder är en roomba, som med "grabbers" fästa på framsidan kommer att kunna flytta föremål runt. Koden med den är inställd för att spela in den första satsen med en GUI -låda som du kan styra med bara ett musklick. Efter den första körningen kan botten ställas in för att göra exakt vad den gjorde första gången på loop!

Steg 1: Tillbehör

Tillbehör
Tillbehör
Tillbehör
Tillbehör
Tillbehör
Tillbehör
Tillbehör
Tillbehör

En roomba som har fått vakuumet ersatt med ett 3D -lock

En hallon Pi som har anslutits till roomba

En kamera som passar i roomba

En strömförsörjning

U-formade gripare att placera på framsidan av roomba

Steg 2: Ladda ner Roomba Toolbox

Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox
Ladda ner Roomba Toolbox

Öppna MATLAB och skapa en ny projektmapp för att hålla dina projektfiler organiserade.

OBS: Den här koden användes för ett projekt som gavs, det kanske inte nödvändigtvis fungerar samma sak för dig som för oss.

Kör den här koden, och alla filer ska nu lagras i projektmappen.

Högerklicka var som helst i fönstret 'Aktuell mapp' i MATLAB och klicka på 'Lägg till sökväg' för att låta MATLAB hitta dina filer.

För att säkerställa att du har den senaste versionen av verktygslådan använder du koden i bild 3

Steg 3: Designkod för önskade utgångar

Om du laddar ner alla tre filerna ovan kommer du att kunna styra din roomba/Mars Rover som videon nedan. Den första filen är kodens m-fil, den andra och tredje filen är din faktiska kod som måste ändras och redigeras till din specifika roomba. Till exempel var vår roomba namnet Roomba 30, så när vi skulle ansluta till vår roomba skulle vi skriva torsken

r = roomba.30

och det skulle ansluta så att vi kan köra vår kod.

Steg 4: Kör och redigera koden tills den är perfekt

Du kan behöva köra din kod några gånger innan du får svängarna och hastigheten etc. perfekt. Olika rumsbas kommer att ha olika däckglidning och kommer att vända mer eller mindre beroende på vilken yta du befinner dig på. Vi rekommenderar att testa att köra ut rummet i ett öppet utrymme för att inte stöta på någonting förrän du får kläm på allt som roomba kan. Efter att ha tagit tag i din robot och fulländat dina svängvinklar kan du börja bygga!

Steg 5: Det slutliga projektet

Slutprojektet
Slutprojektet

Ditt slutliga projekt ska se ut ungefär som på bilden ovan, där du kommer att ha din roomba och griparna fästas på framsidan. Med koden du fulländade och roboten du har byggt är du redo att börja flytta runt med bara din robot på nolltid!

Rekommenderad: