Satura rādītājs:

Roomba Bot the Bulider: 5 soļi (ar attēliem)
Roomba Bot the Bulider: 5 soļi (ar attēliem)

Video: Roomba Bot the Bulider: 5 soļi (ar attēliem)

Video: Roomba Bot the Bulider: 5 soļi (ar attēliem)
Video: Choked on a popsicle today #shorts 2024, Novembris
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot Builder ir roomba, kas ar priekšpusē piestiprinātiem "grabiem" varēs pārvietot objektus. Kods ar to ir iestatīts ierakstīt pirmo kustību ar GUI lodziņu, kuru varat kontrolēt tikai ar peles klikšķi. Pēc pirmā skrējiena robotu var iestatīt tā, lai tas darītu to, ko tas darīja pirmo reizi cilpā!

1. solis: Piegādes

Piegādes
Piegādes
Piegādes
Piegādes
Piegādes
Piegādes
Piegādes
Piegādes

Roomba, kurai vakuums nomainīts ar 3D vāciņu

Aveņu Pi, kas ir savienots ar istabu

Kamera, lai ietilptu istabā

Barošanas avots

U formas satvērēji, kas novietojami roomba priekšpusē

2. darbība: lejupielādējiet Roomba Toolbox

Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox
Lejupielādējiet Roomba Toolbox

Atveriet MATLAB un izveidojiet jaunu projektu mapi, lai jūsu projekta faili būtu sakārtoti.

PIEZĪME. Šis kods tika izmantots projektam, kas tika dots. Tas var ne vienmēr darboties tāpat kā mums.

Palaidiet šo kodu, un visi faili tagad ir jāsaglabā jūsu projekta mapē.

Ar peles labo pogu noklikšķiniet jebkurā vietā MATLAB logā "Pašreizējā mape" un noklikšķiniet uz "Pievienot ceļam", lai ļautu MATLAB atrast jūsu failus.

Lai pārliecinātos, ka jums ir jaunākā rīklodziņa versija, izmantojiet kodu, kas atrodams 3. attēlā

3. darbība: vēlamo izeju projektēšanas kods

Ja lejupielādēsit visus trīs iepriekš minētos failus, varēsit kontrolēt savu roomba/Mars Rover, kā parādīts zemāk esošajā videoklipā. Pirmais fails ir k-m fails, otrais un trešais fails ir jūsu faktiskais kods, kas būs jāmaina un jārediģē atbilstoši konkrētajai telpai. Piemēram, mūsu roomba nosaukums bija Roomba 30, tāpēc, pieslēdzoties mūsu istabai, mēs ierakstījām mencu

r = roomba.30

un tas izveidotu savienojumu, ļaujot mums palaist mūsu kodu.

4. darbība: palaidiet un rediģējiet kodu, līdz tas tiek pilnveidots

Jums var būt nepieciešams palaist savu kodu dažas reizes, pirms iegūstat pagriezienus un ātrumu utt. Dažādām istabas pamatnēm būs atšķirīga riepu slīdēšana, un tās pagriezīsies vairāk vai mazāk atkarībā no virsmas, uz kuras atrodaties. Mēs iesakām izmēģināt roomba izvešanu atklātā vietā, lai neuzbrauktu nekam, kamēr neuzzināsiet par visu, ko roomba spēj. Pēc robota pieķeršanās un pagrieziena leņķu pilnveidošanas jūs varat sākt veidot!

5. solis: galīgais projekts

Galīgais projekts
Galīgais projekts

Jūsu galīgajam projektam vajadzētu izskatīties apmēram tāpat kā attēlā iepriekš, kur jums būs jūsu roomba un graberi, kas piestiprināti priekšpusē. Pateicoties pilnveidotajam kodam un jūsu uzbūvētajam robotam, jūs būsit gatavs ātri pārvietot lietas tikai ar savu robotu!

Ieteicams: