Tartalomjegyzék:

Roomba Bot the Bulider: 5 lépés (képekkel)
Roomba Bot the Bulider: 5 lépés (képekkel)

Videó: Roomba Bot the Bulider: 5 lépés (képekkel)

Videó: Roomba Bot the Bulider: 5 lépés (képekkel)
Videó: Guy Collapses Building 2024, November
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

A Bot the Builder egy roomba, amely elülső "markolókkal" képes mozgatni tárgyakat. A vele ellátott kód úgy van beállítva, hogy rögzítse az első mozdulatot egy GUI dobozzal, amelyet csak egérkattintással vezérelhet. Az első futtatás után a bot beállítható úgy, hogy pontosan azt tegye, amit először ciklusban!

1. lépés: Kellékek

Kellékek
Kellékek
Kellékek
Kellékek
Kellékek
Kellékek
Kellékek
Kellékek

Egy roomba, amelyben a vákuumot 3D kupakkal helyettesítették

Egy málna Pi, amelyet a roomba csatlakoztattak

Egy kamera, amely elfér a szobaban

Tápegység

U alakú markolók a roomba elején

2. lépés: Töltse le a Roomba Toolbox alkalmazást

A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése
A Roomba Toolbox letöltése

Nyissa meg a MATLAB alkalmazást, és hozzon létre egy új projektmappát a projektfájlok rendszerezéséhez.

MEGJEGYZÉS: Ezt a kódot egy megadott projekthez használták, ez nem feltétlenül működik ugyanúgy, mint nálunk.

Futtassa ezt a kódot, és az összes fájlt a projekt mappájában kell tárolni.

Kattintson a jobb gombbal a MATLAB „Aktuális mappa” ablakában bárhol, majd kattintson a „Hozzáadás az útvonalhoz” lehetőségre, hogy a MATLAB megtalálja a fájlokat.

Az eszközkészlet legújabb verziójának használatához használja a 3. képen található kódot

3. lépés: A kívánt kimenetek tervezési kódja

Ha mindhárom fájlt letölti, az alábbi videóhoz hasonlóan irányíthatja a roomba/Mars Rover készülékét. Az első fájl a kód m-fájlja, a második és a harmadik fájl a tényleges kód, amelyet módosítani kell, és szerkeszteni kell az adott roomba. Például a mi szobánk a Roomba 30 nevet kapta, így amikor csatlakozunk a szobánkhoz, beírjuk a tőkehalot

r = roomba.30

és ez összekapcsolná, lehetővé téve számunkra a kód futtatását.

4. lépés: Futtassa és szerkessze a kódot a tökéletesítésig

Előfordulhat, hogy néhányszor le kell futtatnia a kódot, mielőtt tökéletesítené a fordulókat, a sebességet stb. A különböző roombas -oknak különböző lesz a gumiabroncs csúszása, és többé -kevésbé elfordulnak attól függően, hogy milyen felületen tartózkodik. Javasoljuk, hogy tesztelje a Roomba -t nyílt terepen, hogy ne ütközzön semmibe, amíg meg nem ismeri mindazt, amire a roomba képes. Miután megszerezte a robotját, és tökéletesítette a fordulási szögeit, elkezdheti az építést!

5. lépés: A végső projekt

A végső projekt
A végső projekt

A végső projektnek valahogy úgy kell kinéznie, mint a fenti képen, ahol lesz a roomba és a markolók az elejére rögzítve. A tökéletesített kóddal és az általad felépített robottal pillanatok alatt készen állsz arra, hogy csak a robotoddal mozgasd a dolgokat!

Ajánlott: