A VEXcode Pro V5 projekt fő szerkezetének megértése

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Képernyőkép a VEX V5 robotkonfigurációs oktatóanyagról, amely különféle alkatrészeket és azok csatlakozásait mutatja be, és célja, hogy segítse a felhasználókat a robotikai projektek összeszerelésének és programozásának megértésében.

A fő szerkezet az, ahol a projekt végrehajtása kezdődik. Azaz eszközöket, parancsokat és paramétereket tartalmazó utasítások kerülnek ide, amelyek kombinációja végrehajtásukkor meghatározza az adott robot viselkedését.

Figyelje meg, hogy a fő szerkezetnek van egy nyitó és záró göndör merevítője

Képernyőkép egy VEX V5 robot programozói felületről, amely bemutatja a különböző kódolási blokkokat és a robotprogram létrehozásának lehetőségeit, amelyek relevánsak a V5 kategória leírása oktatóanyagaihoz.

A nyitó merevítőt mindig párosítani kell egy zárómerevítővel.

A fő szerkezet göndör zárójelei között utasításokat adhat hozzá a robot programozásához

Képernyőkép a V5 kategórialeíró oktatóanyagáról, amely a V5 robotikai rendszer főbb jellemzőit és funkcióit szemlélteti, beleértve a feliratozott alkatrészeket és a használati utasításokat.

Amikor új programot indítunk, a fő struktúrán belül a kódsor található a vexcodeInit();

A V5-ös robottervezési komponenseket bemutató diagram, amely bemutatja a V5-ös kategóriájú oktatóanyagokhoz kapcsolódó különböző alkatrészeket és azok funkcióit.

Ez a parancs beállítja és inicializálja az összes eszközt (pl. motorokat, érzékelőket), mielőtt a kód elkezdődik. Ne törölje a vexcodeInit();

Egy egyszerű projektben, amely előre viszi a robotot, a utasítás három részből áll:

  • Az eszköz
  • A parancs
  • A paraméterek

Képernyőkép a V5 oktatófelületéről, amely különféle funkciókat és lehetőségeket mutat be a felhasználók számára, beleértve a navigációs menüket és az oktatási elemeket.

Az eszközt és a parancsot egy pont választja el, az úgynevezett „ pont operátor

A driveFor ​​parancs paraméterei körül zárójelek vannak. Ez egy másik példa a páros írásjelekre (mint például a göndör kapcsos zárójel). Minden paraméter vesszővel van elválasztva.  

A kódsor végén pontosvessző található. A pontosvessző jelzi a fordítónak, hogy ez utasítás befejeződött, és tovább kell lépnie a következő utasításra.


VEX V5 robotikai rendszerelemek diagramja, amely bemutatja a különböző alkatrészeket és azok címkéit, illusztrálva az oktatási oktatóanyagok beállítását.

Ha több utasítás is szerepel a projektben, a projekt utasításai balról jobbra és fentről lefelé futnak.

A pontosvesszők elhelyezése alapján a VEXcode Pro V5 futtatná az első sort, majd a következőt. Tudna a második sorba lépni a pontosvessző miatt.

Amikor a projekt eléri a fő szerkezet záró göndör merevítőjét, a projekt véget ér.

Képernyőkép a VEX V5 robotikai rendszer oktatófelületéről, amely különböző kategóriákat és lehetőségeket mutat be a felhasználók számára a V5 robotikához kapcsolódó oktatási források és útmutatók felfedezéséhez.

A projektben a robot 200 millimétert hajtana előre (24. sor), majd 50 millimétert előre (25. sor) a program befejezése előtt.

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

Last Updated: