Wanneer u begint met programmeren met VEXcode EXP, 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 EXP 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 EXP, 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 Clawbot (Drivetrain 2-Motor)-voorbeeldproject 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.
De motoren toewijzen aan de knoppen van de controller
Zodra de controller aan de robotconfiguratie is toegevoegd, kunt u motoren toewijzen aan specifieke controllerknoppen in het venster Apparaten. Door motoren 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 twee motoren geconfigureerd: ClawMotor en ArmMotor.
Selecteer het pictogram Apparaten om het venster Apparaten te openen.
Selecteer 'Controller'.
Configureer een motor als een knop door de knoppen op de controller te selecteren.
- Als u meerdere keren dezelfde knop selecteert, loopt u door uw geconfigureerde motoren.
- Stop zodra de gewenste motor wordt weergegeven.
De controller heeft vier knopgroepen (L, R, E en F). Voor elke groep kan een enkele motor (die geen deel uitmaakt van de aandrijflijn) worden geconfigureerd.
Opmerking: Zodra een motor is geconfigureerd, wordt deze niet als optie voor de andere knoppen weergegeven.
Selecteer “Gereed” om uw configuratie op te slaan.
- Nu de motoren 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.