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
Om een controller te configureren, selecteert u het pictogram Apparaten om het venster Apparaten te openen.
Selecteer 'Een apparaat toevoegen'.
Selecteer 'Controller'.
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.
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.
Selecteer het pictogram Apparaten om het venster Apparaten te openen.
Selecteer 'Controller'.
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.
Linker arcade
Alle bewegingen worden bestuurd door de linkerjoystick.
Rechter arcade
Alle bewegingen worden bestuurd door de rechter joystick.
Gesplitste arcade
De voorwaartse en achterwaartse beweging wordt bestuurd door de linker joystick, terwijl het draaien wordt bestuurd door de rechter joystick.
Tank
De linkermotor wordt bestuurd door de linker joystick, terwijl de rechtermotor wordt bestuurd door de rechter joystick.
Selecteer “Gereed” om uw configuratie op te slaan.
- Nu de Drivetrain aan de joysticks is toegewezen en de wijzigingen zijn opgeslagen, kan het project nu worden gedownload en uitgevoerd.
- Zie dit artikel voor meer informatie over het downloaden en uitvoeren van een project.
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.
Selecteer het pictogram Apparaten om het venster Apparaten te openen.
Selecteer 'Controller'.
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.
Selecteer “Gereed” om uw configuratie op te slaan.
- Nu de motor en motorgroep op de Controller zijn toegewezen en de wijzigingen zijn opgeslagen, kan het project nu worden gedownload en uitgevoerd.
- Raadpleeg dit artikel voor meer informatie over het downloaden en uitvoeren van een project.
Een controller verwijderen
Een Controller kan worden verwijderd door de optie “Verwijderen” onderaan het scherm te selecteren.