Egy projekten keresztül a VEXcode GO-ban

A Project Stepping szolgáltatás lehetőséget kínál a felhasználónak a projekt végrehajtásának blokkról blokkra történő megtekintésére. Ezek a vizuális jelzések segíthetnek a tanulóknak a hibaelhárításban vagy a projekt folyamatának jobb megértésében. A projekt elindításakor a robot az utasításoknak megfelelően végrehajtja a projektet, de előfordulhat, hogy nem úgy, ahogyan a felhasználó akarta. Ha egyenként láthatja a blokkok végrehajtását, a felhasználó jobban láthatja, hogy mely blokkok okozhatják a hibát, így a hibakeresés célzottabb és hatékonyabb folyamattá válhat.

megjegyzés: Ez a cikk a VEXcode GO kódbázis konfigurációját használja. Tekintse meg a VEX GO Code Base konfigurálása VEX Library cikket további információkért a VEXcode GO kódbázis konfigurálásával kapcsolatban.


A Project Stepping funkció használata

VEXcode GO eszköztár a Lépés ikonnal a Start és Stop ikonok között kiemelve.

A Project Stepping funkció használatához a VEXcode GO-ban, a Brainnek csatlakoznia kell a táblagéphez vagy a számítógéphez, és a VEXcode GO-t be kell állítani az Ön összeállításához.

Válassza a Lépés gombot a VEXcode GO eszköztár jobb felső sarkában.

A VEXcode GO Blocks projekt egy meghajtóval blokkként, egy fordulattal a blokkkal és egy másik meghajtóval blokkként. Az első Drive for blokk zöld színnel van kiemelve, jelezve, hogy a program egyszer lépett, és ez a mondat most fut.

A kiválasztást követően egy zöld kiemelés jelenik meg és villog a {When started} blokk körül, jelezve, hol kezdődik a program, majd azonnal mozog, hogy kiemelje a verem első blokkját. A kiemelés a {When started} utáni első blokkon marad mindaddig, amíg ismét ki nem választja a Lépés gombot.

A VEXcode GO Blocks projekt egy meghajtóval blokkként, egy fordulattal a blokkkal és egy másik meghajtóval blokkként. A Fordulat a mondathoz zöld színnel van kijelölve, jelezve, hogy a program kétszer lépett, és ez a mondat most fut.

A kiemelt blokk elindításához válassza újra a Step gombot. A blokk végrehajtása közben a kiemelés villogni fog. Ha a blokk elkészült, a következő blokk kiemelésre kerül, jelezve, hogy készen áll a következő parancs futtatására, ha a Step gombot ismét kiválasztja.

Továbbra is használja a Lépés gombot a projekt blokkonkénti végrehajtásához. Amikor végiglép egy projekten, a Start gomb megnyomásával a projekt többi része teljes sebességgel fut. Ez akkor lehet hasznos, ha át akarja lépni a projekt első néhány blokkját, de utána a projekt többi részét a leírtak szerint hajtja végre.


Hibakeresés a Project Stepping funkcióval

A VEXcode GO Blocks projekt 4 pár Drive for and Turn blokkokkal rendelkezik, amelyek a robot négyzetben való meghajtására szolgálnak. A helytelen blokk kiemelve jelzi, hogy hiba van a kódban.

A Project Stepping funkció lelassítja a projekt folyamatát, és közvetlen vizuális visszajelzést ad arról, hogy mit csinál a robot a projekt egyes blokkjainál. Ez lehetővé teszi a felhasználó számára, hogy blokkonként végigmenjen a projekten, hogy megfigyelje a viselkedést és kijavítsa a hibákat.

Ebben a példában az a szándék, hogy a Code Base egy négyzetben vezessen (500 millimétert (mm) előre hajtson, és négyszer jobbra forduljon 90 fokkal, hogy négyzetet hozzon létre). A projektben azonban rossz fordulat van.

A VEXcode GO Blocks projekt 4 pár Drive for and Turn blokkokkal rendelkezik, amelyek a robot négyzetben való meghajtására szolgálnak. A hibás blokk zöld színnel van kiemelve, jelezve, hogy a program éppen átlépi a hibát. A jobb oldali ábra azt mutatja, hogy a robot helytelen kanyart vesz az útvonalon.

Használja a Project Stepping funkciót a projekt lépésről lépésre történő elindításához és végrehajtásához, amíg hibát nem észlel.

A VEXcode GO blokkok projekt, amely a helytelen meghajtót mutatja négyzet alakú programban. A helytelen Fordulat a blokkhoz legördülő menüje nyitva van, és ki van jelölve. Az irányérték balról jobbra változik. VEXcode GO Blocks projekt, amely a rögzített Drive-ot mutatja négyzetes programban. Mind a 4 Forduló blokkokhoz most jobbra fordul, és a rögzített blokk ki van jelölve.

Javítsd ki a hibát.

VEXcode GO Blocks projekt 4 pár Hajtás és Fordítás blokkokkal, amelyek a robotot egy négyzetbe hajtják. A hibás kanyarblokkot kijavították, a jobb oldali diagram pedig a megfelelő útvonalon haladó robotot mutatja.

Ezután válassza ki a Stop gombot, és a Step gombbal indítsa újra a projektet elölről, a Project Stepping funkció segítségével figyelje meg a robot viselkedését a projekt minden blokkjában. Ismételje meg ezt a folyamatot, amíg a projekt a tervezettnek megfelelően működik.

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

Last Updated: