Végiglépés a projekten a kódolóval

Normális esetben, amikor egy kódoló projekt fut, az egyik kártyáról a másikra lép, amint a művelet befejeződött. A Lépés funkció segítségével elindíthat egy projektet, de egy speciális módban, ahol Ön szabályozza a folyamatot. A Step gomb használatakor a 123-as robot minden kódolókártya után szünetet tart, amíg a Step gombot újra meg nem nyomják. A projekt indításakor a 123-as robot végrehajtja a projektet az utasításoknak megfelelően, de előfordulhat, hogy nem úgy, ahogyan a felhasználó akarta. Ha egyenként láthatja a kártyák végrehajtását, a felhasználó jobban átlátja, melyik kártya okozhatja a hibát, így a hibakeresés célzottabb és hatékonyabb folyamattá válhat.


A Step funkció használata

A Step funkció használatához a 123-as robotot csatlakoztatni kell a kódolóhoz. A 123-as robot és kódoló csatlakoztatásával kapcsolatos információkért lásd a A VEX kódoló használata VEX Librarycikket.

Kódoló egy When start 123 kártyával a felső nyílásban és a Step gomb kiemelve.

A Step funkció használata előtt hozzon létre egy projektet a kódolóban. Ezután válassza ki a Lépés gombot a kódoló tetején a kezdéshez.

Kódoló egy projekttel, amely 3 kártyából áll, és a 123-as indításkor hajtson 2-vel, majd forduljon balra. A sárga lépésjelző a Mikor kezd 123 kártyán van.

A kiválasztást követően egy sárga jelzőlámpa jelenik meg a „When start 123” kódolókártya mellett, jelezve, hol kezdődik a projekt.

Kódoló egy projekttel, amely 3 kártyából áll, és a 123-as indításkor hajtson 2-vel, majd forduljon balra. A sárga lépésjelző a Drive 2 kártyán található.

Nyomja meg újra a Lépés gombot, és a sárga fény a kódoló következő kártyájára ugrik.

Kódoló egy projekttel, amely 3 kártyából áll, és a 123-as indításkor hajtson 2-vel, majd forduljon balra. A lépésjelző a Drive 2 kártyán van, és zöldre vált.

Nyomja meg újra a Step gombot a kódolókártya elindításához a sárga fény mellett. A jelzőfény zöldre vált, amikor a kódolókártya végrehajtódik.

Kódoló egy projekttel, amely 3 kártyából áll, és a 123-as indításkor hajtson 2-vel, majd forduljon balra. A sárga lépésjelző a Fordulás balra kártyán található.

Amint a viselkedés befejeződött, egy sárga fény jelenik meg a következő kódoló kártya mellett, jelezve, hogy készen áll a következő parancs futtatására, ha a Lépés gombot ismét kiválasztja.

Tekintse meg ezt a videót, hogy megtudja, a Lépés funkció segítségével egyenként kártyát léphet át a projekten.

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 az első néhány kódolókártyát, de utána a projekt többi részét a leírtak szerint hajtja végre.


Hibakeresés a Step funkcióval

A Step funkció lelassítja a projekt folyamatát, és közvetlen vizuális visszajelzést ad arról, hogy mit csinál a 123-as robot a projektben szereplő egyes kódolókártyákon. Ez lehetővé teszi a felhasználó számára, hogy egyszerre csak egy kódoló kártyával menjen végig a projekten, hogy megfigyelje a viselkedést és kijavítsa a hibákat.

Kódoló egy projekttel, amely 9 kártyából áll, amellyel a robotot egy négyzetben hajtják. A projektnek 4 ismétlődő párja van az 1-es meghajtásból és a kanyarodásból, de az egyik pár a Fordulás jobbra helyett balra. A hibás Fordulás balra kártya ki van jelölve.

Ebben a példában az a szándék, hogy a 123-as robot egy négyzetben hajtson (előre 1 lépést és jobbra fordulást, négyszer négyzet létrehozásához). A projektben azonban rossz fordulat van.

A 123-as robot által megtett út felülnézete a projekt futtatása közben. A bal kanyar kihajtja a robotot a tér pályájáról.

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.

Kódolóprojekt, amely a robotot egy négyzetben hajtja, most a Fordulj balra kártyával javítva egy Fordulás jobbra kártyával.

Javítsd ki a hibát.

Felülről lefelé nézet a 123-as Robot útjáról, amely sikeresen meghajtott egy négyzetet, és a hozzáillő kódoló programot, amely 4 pár Drive 1 és Turn Right kártyát tartalmaz.

Ezután válassza ki a Stop gombot, és használja a Step gombot a projekt újraindításához az elejétől, a Step funkció segítségével a 123-as robot viselkedésének megfigyelésére a projekt minden kódolókártyájával.

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

Last Updated: