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.
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.
Po výběru se vedle karty kodéru „When start 123“ zobrazí žlutá kontrolka, která označuje, kde projekt začíná.
Stiskněte znovu tlačítko Step a žluté světlo se přesune dolů na další kartu v kodéru.
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.
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.
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.
Použijte funkci Project Stepping ke spuštění a provedení projektu krok za krokem, dokud nezjistíte chybu.
Opravte chybu.
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.