Använda Blocks Competition-mallen i VEXcode V5

Tävlingsmallen är ett exempelprojekt som redan har block inkluderade för att kommunicera med fältkontrollsystemet under tävlingar, säkerställer att blocken överensstämmer med fältreglerna och hjälper till att sätta upp projekt för att undvika komplikationer och diskvalificering ("tävling" avser ett VEX V5 Robotics Competition-evenemang som använder den officiella fältkontrollhårdvaran).  


Öppna tävlingsmallen från exempelsidan

VEXcode V5-verktygsfältet med Arkiv-menyn öppen och alternativet Öppna exempel markerat. Öppna exempel är det fjärde alternativet i menyn, under Nytt, Öppna och Öppna senaste.


 

Menyn Exempelprojekt i kategorin Mallar med exempelprojektet Tävlingsmall markerat.

Tre delar av mallen: Förautonomt läge, autonomt läge och förarkontroll

VEXcode V5 blockerar arbetsytan med tävlingsmallens projekt öppet. Det finns tre individuella hat-block i arbetsytan, och de läser När den startas, När den är autonom och När den styrs av föraren.

Obs: För att ditt projekt ska kunna genomföras i en tävling måste du lämna kvar dessa hattblock i ditt projekt. Hattblocken kan flyttas runt, men måste stanna någonstans i projektet. Skapa staplar av dessa hattblock.


Använd blocket När startat för alla för-autonoma inställningar

VEXcode V5 blockerar stacken som läser När den startas, kalibrera GyroA.

Hattblocket "När startad" används för alla inställningar som din robot kan behöva, till exempel kalibrering av ett gyro, inställning av variabler eller andra enhetsinställningar. Dessa block kommer att köras omedelbart när projektet startas, innan den autonoma delen av matchningen börjar.

Obs: Om ingen konfiguration behövs kan stacken "När startat" förbli tom.


När autonom

VEXcode V5 blockerar stacken som läser När den är autonom, kör framåt i 20 mm, sväng höger i 90 grader, ställ in körhastigheten till 60 % och kör sedan framåt i 30 mm.

Hattblocket "När autonom" används för att styra din robot under den autonoma delen av en VRC-match. Block som är kopplade till denna hög kommer att köras när matchen börjar den autonoma perioden.

Obs: Om ingen autonom rutin önskas kan stacken "När autonom" förbli tom.


När förarkontroll 

VEXcode V5 blockerar stacken som läser När förarkontroll, för alltid. Blocket för alltid C är tomt i det här exemplet.

Hattblocket "När förarkontroll" används för att styra din robot under förarkontrolldelen av en VRC-match.  Block som är kopplade till denna stapel kommer att köras när matchen börjar förarkontrollperioden.

Obs: Loopen ”forever” visas ovan eftersom de flesta användare placerar villkorliga C-block i denna stack för att svara på inmatning från V5-styrenheten.

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

Last Updated: