Het Blocks Competition Template gebruiken in VEXcode V5

De wedstrijdsjabloon is een voorbeeldproject met reeds opgenomen blokken voor communicatie met het veldbesturingssysteem tijdens wedstrijden, zorgt ervoor dat de blokken voldoen aan de veldreglementen en helpt bij het opzetten van projecten om complicaties en diskwalificatie te voorkomen ("wedstrijd" verwijst naar een VEX V5 Robotics-wedstrijd waarbij de officiële veldbesturingshardware wordt gebruikt).  


Open de wedstrijdsjabloon vanaf de pagina met voorbeelden.

De VEXcode V5-werkbalk met het menu Bestand geopend en de optie 'Voorbeelden openen' geselecteerd. 'Open Examples' is de vierde optie in het menu, onder 'New', 'Open' en 'Open Recent'.


 

In het menu 'Voorbeeldprojecten' in de categorie 'Sjablonen' is het voorbeeldproject 'Wedstrijdsjabloon' gemarkeerd.

De sjabloon bestaat uit drie secties: Pre-autonoom, Autonome modus en Bestuurdersbediening.

De VEXcode V5-werkruimte is geblokkeerd en het project 'Competition Template' is geopend. In de werkruimte bevinden zich drie afzonderlijke blokken met de tekst 'Bij het opstarten', 'Wanneer autonoom' en 'Wanneer de bestuurder de controle heeft'.

Opmerking: Om je project te laten slagen voor een wedstrijd, moet je deze hoedblokken in je project laten zitten. De hoedblokken kunnen worden verplaatst, maar moeten wel ergens in het project blijven staan. Maak stapels van deze hoedblokken.


Gebruik het blok 'Wanneer gestart' voor elke pre-autonome configuratie.

VEXcode V5 blokkeert de stack die leest: Kalibreer GyroA bij het opstarten.

Het "When Started"-hatblok wordt gebruikt voor alle instellingen die uw robot nodig heeft, zoals het kalibreren van een gyroscoop, het instellen van variabelen of andere apparaatinstellingen. Deze blokken worden direct uitgevoerd zodra het project start, voordat het autonome gedeelte van de wedstrijd begint.

Opmerking: Als er geen configuratie nodig is, kan de stapel "Bij het starten" leeg blijven.


Wanneer autonoom

VEXcode V5 blokkenstapel die leest: Wanneer autonoom, rijd 20 mm vooruit, draai 90 graden naar rechts, stel de rijsnelheid in op 60% en rijd vervolgens 30 mm vooruit.

Het "When Autonomous" hoedblok wordt gebruikt om je robot te besturen tijdens het autonome gedeelte van een VRC-wedstrijd. De blokken die aan deze stapel zijn gekoppeld, worden uitgevoerd wanneer de autonome periode van de wedstrijd begint.

Opmerking: Als er geen autonome routine gewenst is, kan de stapel "Wanneer autonoom" leeg blijven.


Wanneer de bestuurder de controle overneemt 

VEXcode V5 blokkeert de stack die leest: Wanneer de driver de controle heeft, voor altijd. Het C-blok voor altijd is in dit voorbeeld leeg.

Het "When Driver Control"-hoedblok wordt gebruikt om je robot te besturen tijdens het gedeelte van een VRC-wedstrijd waarin de bestuurder de controle heeft.  De blokken die aan deze stapel zijn gekoppeld, zullen worden uitgevoerd wanneer de wedstrijd de Driver Control-periode ingaat.

Opmerking: De "eeuwige" lus wordt hierboven weergegeven omdat de meeste gebruikers voorwaardelijke C-blokken in deze stapel plaatsen om te reageren op invoer van de V5-controller.

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

Last Updated: