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
Pour configurer un contrôleur, sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.
Sélectionnez « Ajouter un appareil ».
Sélectionnez "Contrôleur".
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.
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).
Sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.
Sélectionnez "Contrôleur".
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.
Arcade gauche
Tous les mouvements sont contrôlés par le joystick gauche.
Arcade de droite
Tous les mouvements sont contrôlés par le joystick droit.
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.
Réservoir
Le moteur gauche est contrôlé par le joystick gauche tandis que le moteur droit est contrôlé par le joystick droit.
Sélectionnez « Terminé » pour enregistrer votre configuration.
- Maintenant que la transmission a été attribuée aux joysticks et que les modifications ont été enregistrées, le projet peut maintenant être téléchargé et exécuté.
- Consultez cet article pour plus d’informations sur la façon de télécharger et d’exécuter un projet.
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.
Sélectionnez l'icône Périphériques pour ouvrir la fenêtre Périphériques.
Sélectionnez "Contrôleur".
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.
Sélectionnez « Terminé » pour enregistrer votre configuration.
- Maintenant que le moteur et le groupe de moteurs ont été attribués sur le contrôleur et que les modifications ont été enregistrées, le projet peut maintenant être téléchargé et exécuté.
- Pour plus d'informations sur la façon de télécharger et d'exécuter un projet, consultez cet article.
Supprimer un contrôleur
Un contrôleur peut être supprimé en sélectionnant l’option « Supprimer » en bas de l’écran.