Obsah:

Roomba Bot the Bulider: 5 krokov (s obrázkami)
Roomba Bot the Bulider: 5 krokov (s obrázkami)

Video: Roomba Bot the Bulider: 5 krokov (s obrázkami)

Video: Roomba Bot the Bulider: 5 krokov (s obrázkami)
Video: Bob The Builder Theme | EASY Piano Tutorial 2024, November
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot the Builder je roomba, s ktorou budú vpredu pripevnené „drapáky“schopné presúvať predmety. Kód s ním je nastavený tak, aby zaznamenával prvý pohyb pomocou poľa GUI, ktoré môžete ovládať jediným kliknutím myši. Po prvom spustení môže byť robot nastavený tak, aby robil presne to, čo robil pri prvom spustení v slučke!

Krok 1: Spotrebný materiál

Zásoby
Zásoby
Zásoby
Zásoby
Zásoby
Zásoby
Zásoby
Zásoby

Roomba, ktorej vákuum bolo nahradené 3D uzáverom

Malinový Pi, ktorý bol pripojený k roomba

Kamera, ktorá sa zmestí do miestnosti Roomba

Napájací zdroj

Drapáky v tvare U umiestnite na prednú časť robota Roomba

Krok 2: Stiahnite si Roomba Toolbox

Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox
Stiahnite si Roomba Toolbox

Otvorte MATLAB a vytvorte nový priečinok projektu, aby boli vaše súbory projektu usporiadané.

POZNÁMKA: Tento kód bol použitý pre projekt, ktorý bol zadaný, ale nemusí pre vás nevyhnutne fungovať rovnako ako pre nás.

Spustite tento kód a všetky súbory by teraz mali byť uložené v priečinku projektu.

V programe MATLAB kliknite pravým tlačidlom myši kdekoľvek v okne „Aktuálny priečinok“a kliknutím na položku „Pridať do cesty“umožníte systému MATLAB vyhľadať vaše súbory.

Na zaistenie toho, aby ste mali najnovšiu verziu súboru nástrojov, použite kód uvedený na obrázku 3

Krok 3: Navrhnite kód pre požadované výstupy

Ak si stiahnete všetky tri súbory vyššie, budete môcť ovládať svoj roomba/Mars Rover ako na videu nižšie. Prvý súbor je m-súbor kódu, druhý a tretí súbor sú vašim skutočným kódom, ktorý bude potrebné zmeniť a upraviť na vašej konkrétnej miestnosti Roomba. Naša roomba sa napríklad volala Roomba 30, takže keď by sme sa k nej pripojili, zadali by sme tresku

r = roomba.30

a to by sa spojilo a umožnilo nám spustiť náš kód.

Krok 4: Spustite a upravujte kód, kým nebude dokonalý

Možno budete musieť svoj kód spustiť niekoľkokrát, kým sa zdokonalia zákruty a rýchlosť atď. Rôzne izbové podlahy budú mať rôzny preklz pneumatík a budú sa viac alebo menej otáčať v závislosti od povrchu, na ktorom sa nachádzate. Odporúčame testovať jazdu Roombou na otvorenom priestranstve, aby ste nenarazili na nič, kým nepochopíte všetko, čo roomba dokáže. Potom, čo sa zorientujete vo svojom robote a zdokonalíte svoje uhly zákruty, môžete začať stavať!

Krok 5: Konečný projekt

Konečný projekt
Konečný projekt

Váš konečný projekt by mal vyzerať podobne ako na obrázku vyššie, kde budete mať roomba a vpredu pripevnené drapáky. S kódom, ktorý ste zdokonalili, a s robotom, ktorý ste vytvorili, budete pripravení začať okamžite presúvať veci iba pomocou svojho robota!

Odporúča: