Een controller configureren in VEXcode IQ

Wanneer u begint met programmeren met VEXcode IQ, verschijnen Controller-blokken pas in de Toolbox als er een Controller is geconfigureerd.

Opmerking: Als u een controller hebt geconfigureerd, moet er een controller aan uw VEX IQ Brain zijn gekoppeld om uw project te kunnen uitvoeren.


Een regelaar toevoegen

VEXcode IQ-werkbalk met het pictogram Apparaten gemarkeerd tussen de codeviewer en de Help-pictogrammen.

Om een ​​controller te configureren, selecteert u het pictogram Apparaten om het venster Apparaten te openen.

Menu VEXcode IQ-apparaten met de knop Apparaat toevoegen gemarkeerd.

Selecteer 'Een apparaat toevoegen'.

Menu VEXcode IQ-apparaten nadat u op de knop Apparaat toevoegen hebt geklikt. De optie Controller is gemarkeerd.

Selecteer 'Controller'.

VEXcode IQ Devices-menu nadat u de optie Controller hebt geselecteerd. Hieronder is de knop Gereed gemarkeerd.

Als u de Controller wilt programmeren met VEXcode IQ, selecteert u “Gereed” om de configuratie te voltooien.

  • Als je de Controller wilt configureren voor gebruik zonder codering, zie dan de aanvullende opties hieronder.

VEXcode IQ Devices-menu met de eerder toegevoegde controller gemarkeerd. Ook de Blocks Toolbox wordt weergegeven en twee controllerspecifieke gebeurtenisblokken zijn gemarkeerd.

Zodra de controller is toegevoegd, wordt de controller toegevoegd aan het venster Apparaten en verschijnen controllerblokken (zoals die in deze afbeelding zijn gemarkeerd) in de Toolbox.


De aandrijflijn toewijzen aan de joysticks van de controller

Nu de controller aan de robotconfiguratie is toegevoegd, kunt u de aandrijflijn toewijzen aan de joysticks van de controller in het venster Apparaten. Hierdoor kunt u de aandrijflijn aan de joysticks van de controller toewijzen zonder dat u extra code hoeft toe te voegen.

  • In het volgende voorbeeld wordt het voorbeeldproject Clawbot (Aandrijflijn 2-motor) - (2e generatie) gebruikt.

VEXcode IQ-werkbalk met het pictogram Apparaten gemarkeerd tussen de codeviewer en de Help-pictogrammen.

Selecteer het pictogram Apparaten om het venster Apparaten te openen.

VEXcode IQ Devices-menu met de eerder toegevoegde controller gemarkeerd.

Selecteer 'Controller'.

VEXcode IQ Devices-menu met de controlleropties weergegeven. Er is een diagram van alle knoppen op de controller. Elke knop kan worden verbonden met motorgroepen of aandrijflijnen door ze in het diagram te selecteren. De linker joystickknop is gemarkeerd en een pictogram geeft aan dat deze is verbonden met de linkerarcade op de aandrijflijn.

Selecteer een joystickpictogram om door de opties te bladeren.

  • Als u meerdere keren een joystickpictogram selecteert, loopt u door alle opties.
  • Stop zodra de gewenste rijmodus wordt weergegeven.

De vier rijmodi waaruit u kunt kiezen zijn: Left Arcade, Right Arcade, Split Arcade, Tank.

 

VEXcode IQ Devices-menu met de controlleropties weergegeven. Een pictogram geeft aan dat de linkerjoystick de aandrijflijn bestuurt via het bedieningsschema Linkerarcade.

Linker arcade

Alle bewegingen worden bestuurd door de linkerjoystick.

VEXcode IQ Devices-menu met de controlleropties weergegeven. Een pictogram geeft aan dat de rechterjoystick de aandrijflijn bestuurt met behulp van het bedieningsschema Rechter Arcade.

Rechter arcade

Alle bewegingen worden bestuurd door de rechter joystick.

VEXcode IQ Devices-menu met de controlleropties weergegeven. Een pictogram geeft aan dat beide joysticks de aandrijflijn besturen via het Split Arcade-besturingsschema.

Gesplitste arcade

De voorwaartse en achterwaartse beweging wordt bestuurd door de linker joystick, terwijl het draaien wordt bestuurd door de rechter joystick.

VEXcode IQ Devices-menu met de controlleropties weergegeven. Een pictogram geeft aan dat beide joysticks de aandrijflijn besturen met behulp van het Tank-besturingsschema.

Tank

De linkermotor wordt bestuurd door de linker joystick, terwijl de rechtermotor wordt bestuurd door de rechter joystick.

 

VEXcode IQ Devices-menu met de controlleropties weergegeven. Hieronder is de knop Gereed gemarkeerd.

Selecteer “Gereed” om uw configuratie op te slaan.


Motoren of motorgroepen toewijzen aan de knoppen van de controller

Zodra de controller aan de robotconfiguratie is toegevoegd, kunt u motoren of motorgroepen toewijzen aan specifieke controllerknoppen in het venster Apparaten.  Door motoren of motorgroepen toe te wijzen in het venster Apparaten kunt u individuele motoren of motorgroepen besturen zonder dat u code hoeft toe te voegen. 

  • In het volgende voorbeeld zijn een motor en een motorgroep geconfigureerd: ClawMotor en ArmMotorGroup.

VEXcode IQ-werkbalk met het pictogram Apparaten gemarkeerd tussen de codeviewer en de Help-pictogrammen.

Selecteer het pictogram Apparaten om het venster Apparaten te openen.


VEXcode IQ Devices-menu met de eerder toegevoegde controller gemarkeerd.

Selecteer 'Controller'.

VEXcode IQ Devices-menu met de controlleropties weergegeven. De knoppen naast de joysticks zijn gemarkeerd, waarbij de L- en F-asknoppen zijn verbonden met een Arm Motor Group en een Claw Motor Group.

Configureer een motor of motorgroep tot een knop door de knoppen op de controller te selecteren.

  • Als u meerdere keren dezelfde knop selecteert, bladert u door uw geconfigureerde motoren en motorgroepen.
  • Stop zodra de gewenste motor of motorgroep wordt weergegeven.

De controller heeft vier knopgroepen (L, R, E en F). Voor elke groep kan een enkele motor of motorgroep (die geen deel uitmaakt van de aandrijflijn) worden geconfigureerd.

Opmerking: Zodra een motor of motorgroep is geconfigureerd, wordt deze niet als optie weergegeven voor de andere knoppen.

VEXcode IQ Devices-menu met de controlleropties weergegeven en knoppen die zijn verbonden met de motorgroepen van de robot. Hieronder is de knop Gereed gemarkeerd.

Selecteer “Gereed” om uw configuratie op te slaan.


Een controller verwijderen

VEXcode IQ Devices-menu met de controlleropties weergegeven. Hieronder is de knop Verwijderen gemarkeerd.

Een Controller kan worden verwijderd door de optie “Verwijderen” onderaan het scherm te selecteren.

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

Last Updated: