Kazalo:
- 1. korak: Zaloge
- 2. korak: Prenesite Roomba Toolbox
- 3. korak: Načrt kode za želene izhode
- 4. korak: Zaženite in uredite kodo do popolnosti
- 5. korak: Končni projekt
Video: Roomba Bot Bulider: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Bot the Builder je roomba, ki bo z "grablji", pritrjenimi na sprednji strani, lahko premikala predmete. Koda z njo je nastavljena tako, da zabeleži prvi premik z grafičnim vmesnikom, ki ga lahko upravljate samo s klikom miške. Po prvem zagonu je mogoče bot nastaviti točno tako, kot je naredil prvič v zanki!
1. korak: Zaloge
Roomba, pri kateri je bil vakuum zamenjan s 3D pokrovčkom
Malina Pi, ki je bila povezana z roombo
Kamera za namestitev v roombo
Napajalnik
Hvatalci v obliki črke U za namestitev na sprednji del roombe
2. korak: Prenesite Roomba Toolbox
Odprite MATLAB in ustvarite novo mapo projekta, da bodo vaše projektne datoteke organizirane.
OPOMBA: Ta koda je bila uporabljena za projekt, ki je bil dan, pri vas morda ne bo deloval enako kot pri nas.
Zaženite to kodo in vse datoteke naj bodo zdaj shranjene v mapi projekta.
Z desno miškino tipko kliknite kjer koli v oknu 'Trenutna mapa' v MATLAB -u in kliknite 'Dodaj na pot', da MATLAB -u omogoči iskanje datotek.
Če želite zagotoviti najnovejšo različico orodjarne, uporabite kodo, prikazano na sliki 3
3. korak: Načrt kode za želene izhode
Če prenesete vse tri zgoraj navedene datoteke, boste lahko upravljali svojo roombo/Mars Rover, kot je prikazano spodaj. Prva datoteka je datoteka m kode, druga in tretja datoteka sta vaša dejanska koda, ki jo bo treba spremeniti in urediti v določeno roombo. Na primer, naša roomba se je imenovala Roomba 30, zato smo, ko smo se povezali z našo roombo, vtipkali trsko
r = roomba.30
in to bi povezalo, kar bi nam omogočilo izvajanje naše kode.
4. korak: Zaženite in uredite kodo do popolnosti
Morda boste morali nekajkrat zagnati kodo, preden dosežete zavoje, hitrost itd. Različne roombe bodo imele drugačen zdrs pnevmatik in se bodo bolj ali manj obračale glede na površino, na kateri se nahajate. Priporočamo preizkusno vožnjo roombe na odprtem, da ne naletite na nič, dokler se ne naučite vsega, kar roomba zmore. Ko se obesite na robota in izpopolnite kote zavoja, lahko začnete graditi!
5. korak: Končni projekt
Vaš končni projekt bi moral izgledati podobno kot zgornja slika, kjer boste imeli roombo in grablje, pritrjene na sprednji strani. S kodo, ki ste jo izpopolnili, in robotom, ki ste ga zgradili, boste v trenutku pripravljeni premikati stvari samo s svojim robotom!
Priporočena:
Smetnjak, zgrajen BT linijski risalni bot - Moj Bot: 13 korakov (s slikami)
Trash Built BT Line Drawing Bot - My Bot: Hai prijatelji po dolgi prekinitvi približno 6 mesecev sem prišel z novim projektom. Do zaključka programa Cute Drawing Buddy V1, SCARA Robot - Arduino in načrtujem drugega risarskega robota, je glavni cilj pokriti velik prostor za risanje. Tako fiksne robotske roke c
Roomba -robot Robomba z modelom Raspberry Pi 3 A+: 6 korakov (s slikami)
Robot Roomba z brskalnikom z modelom Raspberry Pi 3 A+: Pregled Ta pouk se bo osredotočil na to, kako mrtvi Roombi dati nove možgane (Raspberry Pi), oči (spletna kamera) in način za nadzor vsega iz spletnega brskalnika. Obstaja veliko haokov Roomba, ki omogočajo nadzor prek serijskega vmesnika. Nisem
Vrtni pomočnik Roomba Bot: 8 korakov
Vrtni pomočnik Roomba Bot: Kiara Myers, Ahmad Alghadeer in Madison Tippet Namen: Ta navodila vas bodo naučila, kako programirati Roomba Bota z uporabo MATLAB-a za krmarjenje po vrtu in zaznati dovolj zrelo okroglo oblikovano zelenjavo, da jo lahko poberete temelji na
Inšpektor Roomba: 6 korakov (s slikami)
Inšpektor Roomba: Večina nas uporablja robote iRobot Roomba samo za sesanje, vendar le redki vedo, da je to odlična osnova za nove robotske projekte. Vsi proizvajalci bi morali preizkusiti odprti vmesnik Roomba (OI), da bi ugotovili, kako enostavno je upravljati tega robota. V tem navodilu boste
Projekt Roomba: 5 korakov (s slikami)
Projekt Roomba: Ta navodila so nastala v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com). Ta navodila bodo zajela vse potrebne korake in komponente, potrebne za sestavljanje mojega projekta Roomba