Procházení projektu s kodérem

Normálně, když běží projekt Coder, přesune se z jedné karty na další, jakmile je tato akce dokončena. Pomocí funkce Krok můžete spustit projekt, ale ve speciálním režimu, kde řídíte tok. Při použití tlačítka Krok se robot 123 zastaví po každé kartě kódovače, dokud znovu nestisknete tlačítko Krok. Když je projekt spuštěn, robot 123 provede projekt podle pokynů, ale nemusí to být tak, jak uživatel zamýšlel. Možnost vidět karty, které jsou prováděny jednu po druhé, dává uživateli lepší představu o tom, které karty mohou chybu způsobovat, takže ladění se může stát cílenějším a účinnějším procesem.


Jak používat funkci Step

Abyste mohli používat funkci Step, musí být robot 123 připojen k vašemu kodéru. Informace o připojení robota 123 a kodéru naleznete v článku Používání kodéru VEX VEX Library.

Kodér s kartou When start 123 v horním slotu a zvýrazněným tlačítkem Step.

Před použitím funkce Krok vytvořte projekt v programu Coder. Poté začněte výběrem tlačítka Krok v horní části kodéru.

Kodér s projektem, který se skládá ze 3 karet a čte Při startu 123 jeďte 2 a pak zahněte doleva. Žlutý indikátor kroku je na kartě When start 123.

Po výběru se vedle karty kodéru „When start 123“ zobrazí žlutá kontrolka, která označuje, kde projekt začíná.

Kodér s projektem, který se skládá ze 3 karet a čte Při startu 123 jeďte 2 a pak zahněte doleva. Žlutý indikátor kroku je na kartě Drive 2.

Stiskněte znovu tlačítko Step a žluté světlo se přesune dolů na další kartu v kodéru.

Kodér s projektem, který se skládá ze 3 karet a čte Při startu 123 jeďte 2 a pak zahněte doleva. Indikátor kroku je na kartě jednotky 2 a zezelenal.

Opětovným stisknutím tlačítka Krok spustíte kódovací kartu vedle žlutého světla. Kontrolka se rozsvítí zeleně, když je karta kodéru provedena.

Kodér s projektem, který se skládá ze 3 karet a čte Při startu 123 jeďte 2 a pak zahněte doleva. Žlutý indikátor kroku je na kartě odbočit vlevo.

Jakmile je chování dokončeno, objeví se žluté světlo vedle následující karty kodéru, což znamená, že je připravena spustit další příkaz, když znovu stisknete tlačítko Krok.

Podívejte se na toto video a uvidíte, jak se funkce Step používá k procházení projektu po jedné kartě.

Když procházíte projektem, výběr tlačítka Start způsobí, že se zbytek projektu spustí plnou rychlostí. To může být užitečné, pokud chcete projít několika prvními kódovacími kartami, ale poté provést zbytek projektu tak, jak je napsán.


Ladění pomocí funkce Step

Funkce Step zpomaluje tok projektu a poskytuje přímou vizuální zpětnou vazbu o tom, co robot 123 dělá na každé kartě kodéru v projektu. To umožňuje uživateli procházet projektem jednu kódovací kartu po druhé, aby sledoval chování a opravoval chyby.

Kodér s projektem, který se skládá z 9 karet sloužících k řízení robota ve čtverci. Projekt má 4 opakující se páry Drive 1 a Turn, ale jeden z párů je Turn left místo Turn right. Nesprávná karta Turn left je zvýrazněna.

V tomto příkladu je záměrem, aby robot 123 jel po čtverci (jeďte vpřed o 1 krok a zahněte doprava, 4krát pro vytvoření čtverce). V projektu je však chybný obrat.

Pohled shora dolů na cestu, kterou by robot 123 urazil při spuštění tohoto projektu. Zatáčka doleva odvede robota z dráhy čtverce.

Použijte funkci Project Stepping ke spuštění a provedení projektu krok za krokem, dokud nezjistíte chybu.

Projekt Coder řídit robota ve čtverci, nyní s opravenou kartou Turn left tím, že ji nahradíte kartou Turn right.

Opravte chybu.

Pohled shora dolů na cestu robota 123, který úspěšně projel čtverec, a odpovídající program Coder obsahující 4 páry karet Pohon 1 a Otočte doprava.

Poté vyberte tlačítko Zastavit a pomocí tlačítka Krok spusťte projekt znovu od začátku, pomocí funkce Krok pozorujte chování robota 123 s každou kartou kodéru projektu.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: