Mijn blokken gebruiken in VEXcode V5

Mijn Blokken is een van de blokcategorieën binnen VEXcode V5. Enkele andere categorieën zijn onder meer Looks, Geluid, Sensing en Variabelen. Mijn blokken worden gebruikt om een ​​reeks blokken te maken die meerdere keren in een project kunnen worden gebruikt.


Hoe je een blok maakt

Schermafbeelding van de interface voor het selecteren van Mijn blokken in de VEX V5-software, met opties voor het maken van aangepaste blokken in het gedeelte Blokken-zelfstudies.

Selecteer 'Maak een blok' in de categorie Mijn blokken.

Schermafbeelding van hoe u een blok hernoemt in de VEX V5-programmeerinterface, met het blokselectiemenu en de optie voor hernoemen gemarkeerd.

Hernoem het blok door het veld 'Bloknaam' in te voeren en vervolgens 'OK' te selecteren.


Een blok aanpassen

Voeg een ingang (nummer) toe

Schermafbeelding van de programmeerinterface VEX V5 Blocks met de optie 'Invoer toevoegen' in een bloktutorial. Hierin wordt geïllustreerd hoe u invoer toevoegt aan een blok in de programmeeromgeving.

Selecteer de optie 'Voeg een invoer (nummer) toe' in het scherm 'Maak een blok'. Hernoem de invoer door het veld 'nummer' in te voeren en selecteer vervolgens 'OK'.

Een invoer toevoegen (Boolean)

Schermafbeelding van de programmeerinterface VEX V5 Blocks met de blokoptie 'Booleaanse waarde toevoegen'. Hiermee wordt geïllustreerd hoe u Booleaanse logica kunt opnemen in programmeertutorials.

Selecteer de 'Booleaanse' optie in het scherm 'Een blok maken'. Hernoem de invoer door het veld 'Boolean' in te voeren en vervolgens 'OK' te selecteren.

Voeg een etiket toe

Schermafbeelding van de programmeerinterface van VEX V5 Blocks waarin wordt getoond hoe u een label aan een blok toevoegt, met gemarkeerde opties en een duidelijke lay-out voor gebruikersbegeleiding in het zelfstudiegedeelte.

Selecteer de optie 'Een label toevoegen' in het scherm 'Een blok maken'. Hernoem het label door het veld 'Labeltekst' in te voeren en vervolgens 'OK' te selecteren.

Combineer ingangen en labels

Schermafbeelding van de programmeerinterface VEX V5 Blocks met de tutorial voor het blok 'Combineer ingangen', waarin wordt geïllustreerd hoe u meerdere ingangssignalen kunt samenvoegen tot één uitgang voor het programmeren van robots.

Combineer invoer en labels samen om een ​​reeks blokken te creëren en selecteer vervolgens 'OK'.


Invoer/labels verwijderen

Schermafbeelding met de stappen voor het verwijderen van een blok in VEX V5-programmering, met een gebruikersinterface met gemarkeerde opties en knoppen voor het verwijderen.

Om een ​​invoer of label te verwijderen, selecteert u het icoon 'Wissen' bovenaan de invoer of het label dat u wilt verwijderen.


Hoe u het Define-blok gebruikt

Schermafbeelding van de functie Blok definiëren in V5, waarin in de tutorial wordt geïllustreerd hoe u blokken kunt maken en aanpassen. De afbeelding toont een gebruikersinterface met opties en instellingen voor blokconfiguratie.

Een parameter kan nu worden gebruikt uit blok {Define} zodra deze is aangemaakt.

Schermafbeelding van de functie Blok definiëren in V5, waarin in de tutorial wordt geïllustreerd hoe u blokken kunt maken en aanpassen. De afbeelding toont een gebruikersinterface met opties en instellingen voor blokconfiguratie.

Voeg extra blokken toe aan het {Define} blok.

Schermafbeelding van de functie Blok definiëren in V5, waarin in de tutorial wordt geïllustreerd hoe u blokken kunt maken en aanpassen. De afbeelding toont een gebruikersinterface met opties en instellingen voor blokconfiguratie.

Gebruik parameters uit blok {Define}.

Schermafbeelding van de functie Blok definiëren in V5, waarin in de tutorial wordt geïllustreerd hoe u blokken kunt maken en aanpassen. De afbeelding toont een gebruikersinterface met opties en instellingen voor blokconfiguratie.

Gebruik het [Mijn blok] dat aan het {When Started} blok is gekoppeld.


Hoe mijn blokken te gebruiken

Voorbeeld van rijden op vierkanten

In dit voorbeeld gebruikt de robot Mijn blokken om:

  • Rijd vooruit in een vierkant van 200 mm.
  • Draai 45 graden naar rechts.
  • Rijd vooruit in een vierkant van 300 mm.

Het {Define} hatblok breekt een procedure af. In het volgende voorbeeld breekt dit blok met {Define} hoeden de blokken af ​​die worden gebruikt om een ​​bepaald aantal keren in een vierkant te rijden. Sleep argumenten uit het {Define} blok om binnen de blokken te gebruiken.

Zodra het {Define} blok is ingesteld, kan het nieuw gemaakte blok nu worden gesleept en aan het {When Started} blok worden toegevoegd om parameters in te stellen.

Illustratie van V5-blokken in een tutorial, waarin verschillende programmeerelementen en hun verbindingen worden getoond. Deze tutorial is bedoeld om gebruikers te helpen blokgebaseerde coderingsconcepten te begrijpen.

Zodra de parameters zijn gewijzigd, is het project klaar om te worden en.

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

Last Updated: