De Competitiesjabloon is een voorbeeldproject waarin al blokken zijn opgenomen om te communiceren met het veldcontrolesysteem tijdens wedstrijden, zorgt ervoor dat blokken in overeenstemming zijn met de veldregels en helpt bij het opzetten van projecten om complicaties en diskwalificatie te voorkomen ("competitie" verwijst naar een VRC-evenement met behulp van de officiële veldcontrolehardware).
Open de Competitiesjabloon vanaf de Voorbeeldenpagina
Drie delen van de sjabloon: Pre-autonoom, Autonome modus en Bestuurderbediening
Opmerking: Om ervoor te zorgen dat uw project meedoet aan een wedstrijd, moet u deze hoedenblokken in uw project laten staan. De hoedenblokken kunnen worden verplaatst, maar moeten ergens in het project blijven. Maak stapels van deze hoedenblokken.
Gebruik het When Started-blok voor elke pre-autonome configuratie
Het hoedblok 'Wanneer gestart' wordt gebruikt voor elke configuratie die uw robot mogelijk nodig heeft, zoals het kalibreren van een gyro, het instellen van variabelen of andere apparaatinstellingen. Deze blokken worden onmiddellijk uitgevoerd wanneer het project wordt gestart, voordat het autonome deel van de wedstrijd begint.
Opmerking: Als er geen instellingen nodig zijn, kan de stapel “When Started” leeg blijven.
Wanneer autonoom
Het hoedenblok 'When Autonomous' wordt gebruikt om je robot te besturen tijdens het autonome gedeelte van een VRC-wedstrijd. Blokken die aan deze stapel zijn gekoppeld, worden uitgevoerd wanneer de wedstrijd de autonome periode begint.
Opmerking: Als er geen Autonome routine gewenst is, kan de stapel “When Autonomous” leeg blijven.
Wanneer bestuurderscontrole
Het hoedblok 'When Driver Control' wordt gebruikt voor het besturen van uw robot tijdens het bestuurdersbesturingsgedeelte van een VRC-wedstrijd. Blokken die aan deze stapel zijn gekoppeld, worden uitgevoerd wanneer de wedstrijd begint met de Driver Control-periode.
Opmerking: De “forever”-lus wordt hierboven weergegeven, aangezien de meeste gebruikers voorwaardelijke C-blokken in deze stapel zullen plaatsen om te reageren op invoer van de V5-controller.