![Roomba Bot the Bulider: 5 steg (med bilder) Roomba Bot the Bulider: 5 steg (med bilder)](https://i.howwhatproduce.com/images/004/image-11051-2-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![Roomba Bot Bulider Roomba Bot Bulider](https://i.howwhatproduce.com/images/004/image-11051-3-j.webp)
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](https://i.howwhatproduce.com/images/004/image-11051-4-j.webp)
![Tillbehör Tillbehör](https://i.howwhatproduce.com/images/004/image-11051-5-j.webp)
![Tillbehör Tillbehör](https://i.howwhatproduce.com/images/004/image-11051-6-j.webp)
![Tillbehör Tillbehör](https://i.howwhatproduce.com/images/004/image-11051-7-j.webp)
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](https://i.howwhatproduce.com/images/004/image-11051-8-j.webp)
![Ladda ner Roomba Toolbox Ladda ner Roomba Toolbox](https://i.howwhatproduce.com/images/004/image-11051-9-j.webp)
![Ladda ner Roomba Toolbox Ladda ner Roomba Toolbox](https://i.howwhatproduce.com/images/004/image-11051-10-j.webp)
![Ladda ner Roomba Toolbox Ladda ner Roomba Toolbox](https://i.howwhatproduce.com/images/004/image-11051-11-j.webp)
Ö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](https://i.howwhatproduce.com/images/004/image-11051-12-j.webp)
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:
Trash Built BT Line Drawing Bot - My Bot: 13 steg (med bilder)
![Trash Built BT Line Drawing Bot - My Bot: 13 steg (med bilder) Trash Built BT Line Drawing Bot - My Bot: 13 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-5781-18-j.webp)
Trash Built BT Line Drawing Bot - My Bot: Hai vänner efter ett långt gap cirka 6 månader här kommer jag med ett nytt projekt. Fram till slutförandet av Cute Drawing Buddy V1, SCARA Robot - Arduino planerar jag för en annan ritbot, huvudsyftet är att täcka ett stort utrymme för teckning. Så fixade robotarmar
Webbläsarkontrollerad Roomba -robot med Raspberry Pi Model 3 A+: 6 steg (med bilder)
![Webbläsarkontrollerad Roomba -robot med Raspberry Pi Model 3 A+: 6 steg (med bilder) Webbläsarkontrollerad Roomba -robot med Raspberry Pi Model 3 A+: 6 steg (med bilder)](https://i.howwhatproduce.com/images/006/image-17446-6-j.webp)
Webbläsarkontrollerad Roomba -robot med Raspberry Pi Model 3 A+: Översikt Denna instruktion kommer att fokusera på hur man ger en död Roomba en ny hjärna (Raspberry Pi), ögon (webbkamera) och ett sätt att styra allt från en webbläsare. Det finns många Roomba -hackar som tillåter kontroll via det seriella gränssnittet. Jag har inte
Roomblock: en plattform för inlärning av ROS -navigering med Roomba, Raspberry Pi och RPLIDAR: 9 steg (med bilder)
![Roomblock: en plattform för inlärning av ROS -navigering med Roomba, Raspberry Pi och RPLIDAR: 9 steg (med bilder) Roomblock: en plattform för inlärning av ROS -navigering med Roomba, Raspberry Pi och RPLIDAR: 9 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-4652-81-j.webp)
Roomblock: en plattform för inlärning av ROS -navigering med Roomba, Raspberry Pi och RPLIDAR: Vad är detta? &Quot; Roomblock " är en robotplattform som består av en Roomba, en Raspberry Pi 2, en lasersensor (RPLIDAR) och ett mobilbatteri. Monteringsramen kan tillverkas av 3D -skrivare. ROS -navigationssystem gör det möjligt att göra en karta över rum och använda
Inspektör Roomba: 6 steg (med bilder)
![Inspektör Roomba: 6 steg (med bilder) Inspektör Roomba: 6 steg (med bilder)](https://i.howwhatproduce.com/images/003/image-8647-15-j.webp)
Inspektör Roomba: De flesta av oss använder iRobot Roomba -robotar endast för dammsugning, men få vet att det är en bra bas för nya robotprojekt. Alla tillverkare bör prova Roomba Open Interface (OI) för att ta reda på hur lätt det är att styra denna robot. I denna instruktion vill du
Roomba med MATLAB: 4 steg (med bilder)
![Roomba med MATLAB: 4 steg (med bilder) Roomba med MATLAB: 4 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1789-75-j.webp)
Roomba med MATLAB: Detta projekt använder sig av MATLAB och en iRobot Create2 programmerbar robot. Genom att testa vår kunskap om MATLAB kan vi programmera Create2 för att tolka bilder och upptäcka signaler. Robotens funktionalitet beror huvudsakligen på