Configuration d'un contrôleur dans VEXcode IQ

Lorsque vous commencez à programmer avec VEXcode IQ, les blocs de contrôleur n'apparaîtront pas dans la boîte à outils tant qu'un contrôleur n'aura pas été configuré.

Remarque : Si vous avez configuré un contrôleur, vous devez avoir un contrôleur associé à votre VEX IQ Brain pour que votre projet puisse s'exécuter.


Ajout d'un contrôleur

select_device_icon.configurecontroller.png

Pour configurer un contrôleur, sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.

select_add_a_device.clawbot_example.png

Sélectionnez « Ajouter un appareil ».

VEXcode_IQ_-_dev_HfPEEHChrL.png

Sélectionnez "Contrôleur".

VEXcode_IQ_-_dev_nTHQUbZ2J4.png

Si vous souhaitez programmer le contrôleur à l'aide de VEXcode IQ, sélectionnez « Terminé » pour terminer la configuration.

  • Si vous souhaitez configurer le contrôleur pour une utilisation sans codage, consultez les options supplémentaires ci-dessous.

contrôleurblocks_added.png

Une fois le contrôleur ajouté, vous verrez le contrôleur ajouté à la fenêtre Périphériques et les blocs de contrôleur (comme ceux mis en évidence dans cette image) apparaîtront dans la boîte à outils.


Affectation de la transmission aux joysticks du contrôleur

Maintenant que le contrôleur a été ajouté à la configuration du robot, vous pouvez attribuer la transmission aux joysticks du contrôleur dans la fenêtre Appareils. Cela vous permet d'attribuer la transmission aux joysticks du contrôleur sans avoir à ajouter de code supplémentaire.

  • L'exemple suivant utilise l'exemple de projet Clawbot (Drivetrain 2-Motor) - (2e génération).

select_device_icon.configurecontroller.png

Sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.

select_controller.assign_motors.png

Sélectionnez "Contrôleur".

select_joystick_to_toggle_through.png

Sélectionnez une icône de joystick pour parcourir les options.

  • La sélection d’une icône de joystick plusieurs fois fera défiler toutes les options.
  • Arrêtez-vous une fois que le mode de conduite souhaité est affiché.

Les quatre modes de conduite parmi lesquels vous pouvez choisir sont : Left Arcade, Right Arcade, Split Arcade, Tank.

 

VEXcode_IQ_-_dev_699sLae7vE.png

Arcade gauche

Tous les mouvements sont contrôlés par le joystick gauche.

VEXcode_IQ_-_dev_PYfqZxK9QR.png

Arcade de droite

Tous les mouvements sont contrôlés par le joystick droit.

VEXcode_IQ_-_dev_gKmFQET6y9.png

Arcade divisée

Les mouvements avant et arrière sont contrôlés par le joystick gauche tandis que les virages sont contrôlés par le joystick droit.

VEXcode_IQ_-_dev_2S6TPHmR8u.png

Réservoir

Le moteur gauche est contrôlé par le joystick gauche tandis que le moteur droit est contrôlé par le joystick droit.

 

select_done_once_joysticks_are_assigned.png

Sélectionnez « Terminé » pour enregistrer votre configuration.


Affectation de moteurs ou de groupes de moteurs aux boutons du contrôleur

Une fois le contrôleur ajouté à la configuration du robot, vous pouvez attribuer des moteurs ou des groupes de moteurs à des boutons spécifiques du contrôleur dans la fenêtre Appareils.  L'attribution de moteurs ou de groupes de moteurs dans la fenêtre Appareils vous permet de contrôler des moteurs ou des groupes de moteurs individuels sans avoir besoin d'ajouter du code. 

  • L'exemple suivant présente un moteur et un groupe de moteurs configurés : ClawMotor et ArmMotorGroup.

select_device_icon.configurecontroller.png

Sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.


Capture d'écran 2023-07-24 à 9h30.10.png

Sélectionnez "Contrôleur".

Capture d'écran 2023-07-24 à 9h34h13.png

Configurez un moteur ou un groupe de moteurs sur un bouton en sélectionnant les boutons du contrôleur.

  • La sélection du même bouton plusieurs fois fera défiler vos moteurs et groupes de moteurs configurés.
  • Arrêtez-vous une fois que le moteur ou le groupe de moteurs souhaité est affiché.

Le contrôleur dispose de quatre groupes de boutons (L, R, E et F). Chaque groupe peut avoir un seul moteur ou groupe de moteurs (qui ne fait pas partie de la transmission) configuré pour eux.

Remarque : Une fois qu'un moteur ou un groupe de moteurs a été configuré, il ne s'affichera pas comme option pour les autres boutons.

Capture d'écran 2023-07-24 à 9h34h33.png

Sélectionnez « Terminé » pour enregistrer votre configuration.


Supprimer un contrôleur

VEXcode_IQ_-_dev_tmOKvfLKwB.png

Un contrôleur peut être supprimé en sélectionnant l’option « Supprimer » en bas de l’écran.

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

Last Updated: