Funkce Project Stepping nabízí uživateli způsob, jak vidět provádění projektu blok po bloku. Tyto vizuální podněty lze studentům pomoci při odstraňování problémů nebo k lepšímu pochopení průběhu projektu. Když je projekt spuštěn, robot provede projekt podle pokynů, ale nemusí to být tak, jak uživatel zamýšlel. Schopnost vidět bloky, které se spouštějí jeden po druhém, dává uživateli lepší představu o tom, které bloky mohou chybu způsobovat, takže ladění se může stát cílenějším a účinnějším procesem.
Poznámka: Tento článek používá konfiguraci Code Base ve VEXcode GO. Viz článek Konfigurace VEX GO Code Base VEX Library článek, kde najdete další informace o konfiguraci Code Base ve VEXcode GO.
Jak používat funkci krokování projektu
Abyste mohli používat funkci Project Stepping ve VEXcode GO, musí být Brain připojen k vašemu tabletu nebo počítači a VEXcode GO by měl být nakonfigurován pro vaši sestavu.
Vyberte tlačítko Step umístěné v pravé horní části panelu nástrojů VEXcode GO.
Jakmile je vybráno, objeví se zelené zvýraznění a bliká kolem bloku {When started} , který označuje, kde program začíná, a poté se okamžitě přesune ke zvýraznění prvního bloku v zásobníku. Zvýraznění zůstane na prvním bloku po {When started} , dokud znovu nezvolíte tlačítko Step.
Opětovným výběrem tlačítka Krok spustíte zvýrazněný blok. Při provádění bloku bude zvýraznění blikat. Jakmile je blok dokončen, další blok se zvýrazní, což znamená, že je připraven spustit další příkaz, když znovu stisknete tlačítko Krok.
Pokračujte v používání tlačítka Krok ke spuštění projektu jeden blok po druhém. 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 bloky projektu, ale poté provést zbytek projektu tak, jak je napsán.
Ladění pomocí funkce Project Stepping
Funkce Project Stepping zpomaluje tok projektu a poskytuje přímou vizuální zpětnou vazbu o tom, co robot dělá v každém bloku v projektu. To umožňuje uživateli projít projektem jeden blok po druhém, aby sledoval chování a opravoval chyby.
V tomto příkladu je záměrem, aby kódová základna zajela do čtverce (pojela vpřed o 500 milimetrů (mm) a otočila se doprava o 90 stupňů, 4krát, aby vytvořila čtverec). 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 Project Stepping pozorujte chování robota v každém bloku projektu. Tento postup opakujte, dokud projekt nebude fungovat tak, jak má.