Obsah:

Ako kódovať riadok podľa Sumobota: 4 kroky
Ako kódovať riadok podľa Sumobota: 4 kroky

Video: Ako kódovať riadok podľa Sumobota: 4 kroky

Video: Ako kódovať riadok podľa Sumobota: 4 kroky
Video: Section 7 2024, November
Anonim
Ako kódovať riadok podľa Sumobota
Ako kódovať riadok podľa Sumobota

V tomto návode podrobne popíšem proces, v ktorom môžete kódovať Sumobota z Parallaxu tak, aby sledoval jednu čiernu čiaru.

Krok 1: Materiály a nástroje

Prenosný počítač

Základný editor STAMP (dostupný tu)

Súprava Parallax Sumobot (k dispozícii tu, zostavte podľa tohto sprievodcu)

Parallax adaptér USB na sériový RS-232 s káblom (súčasť súpravy Sumobot)

Krok 2: Vysvetlenie kódu

Vysvetlenie kódu
Vysvetlenie kódu

Do kódu som vložil súbor, ktorý by mal byť použitý v Sumobote. Získanie toho, aby Sumobot používal tento kód, je také jednoduché ako stiahnutie kódu, otvorenie v editore Basic STAMP a pripojenie robota k počítaču pomocou adaptéra, ktorý je súčasťou kód a výber behu, kým je váš robot napájaný, otočením prepínača do strednej polohy (napájaný, ale nevykonávajúci kód) Ak robota nezapnete, program vám oznámi chybu a nenahrá sa.

Krok 3: Úprava kódu tak, aby vyhovoval vašim potrebám

Sumobota môžete jednoducho nechať zatáčať dlhšie a kratšie úpravou „pulzných“premenných v kóde (ich zväčšenie zvýši čas strávený otáčaním), pokiaľ však nerobíte veľmi dlhé a široké zákruty, nemalo by to byť potrebné a Neodporúčam to, pretože získať presný čas, ktorý musíte stráviť otáčaním, môže byť náročné. Môžete tiež vypnúť alebo pridať oneskorenie štartu, ako aj zrýchlenie alebo spomalenie robota. Všetky riadky kódu a premenné majú komentáre vysvetľujúce, čo robia, takže je jednoduché zmeniť premenné tak, aby vyhovovali vašim potrebám.

Krok 4: Dokončenie

Akonáhle použijete poskytnutý kód a ak je to žiaduce, zmeníte premenné tak, aby vyhovovali vašim potrebám, a nahrali ho na Sumobot, stačí ho zapnúť a poskytnúť čiernu čiaru, ktorou sa bude riadiť, a mal by fungovať bez problémov. Ak narazíte na problém so Sumobotom, napríklad, že sa robot neotáča, keď sa mu zobrazí roh, skúste znova stiahnuť súbor s kódom, pretože ste pri jeho úprave mohli omylom napísať ďalšie písmeno alebo číslo.

Odporúča: