Utilisation de la fonctionnalité de saisie semi-automatique C++ dans VEXcode V5

L'utilisation de la fonctionnalité de saisie semi-automatique C++ lors de la création d'un projet C++ dans VEXcode V5 peut permettre de gagner du temps et d'éviter les erreurs lors de la saisie de commandes.

Diagramme de modèle Clawbot pour la robotique VEX V5, illustrant la conception et les composants utilisés dans les didacticiels C++ pour la construction et la programmation du Clawbot.

Remarque : Ce projet utilise le modèle Clawbot (Drivetrain, 2-motor, No Gyro).


Contrôle-Barre d'espace

Capture d'écran d'un didacticiel C++ de VEX Robotics, présentant des extraits de code et des explications liées aux concepts de programmation V5.

Une façon de commencer à utiliser la fonctionnalité de saisie semi-automatique C++ consiste à utiliser le raccourci Contrôle-Barre d'espace sur Windows, macOS et Chrome OS.
Pour commencer, sélectionnez la première ligne ouverte entre les accolades int main() { }.

Diagramme illustrant l'espace de contrôle dans la programmation C++ VEX V5, présentant les composants clés et leurs relations pour un codage efficace en robotique.

Utilisez le raccourci Contrôle-Barre d'espace (en sélectionnant simultanément la touche Contrôle et la barre d'espace). Le nom du périphérique ou de la commande apparaîtra dans un menu de sélection déroulant.

Capture d'écran d'un didacticiel C++ de VEX Robotics, présentant des exemples de code et des explications liées à la programmation V5, en mettant l'accent sur les fonctionnalités et l'utilisation au sein de la plate-forme V5.

Appuyez sur « Entrée/Retour » ou « Tab » sur votre clavier ou sélectionnez la commande avec votre curseur pour faire une sélection. Dans cet exemple, « Drivetrain » est sélectionné.

Remarque: Avec les menus de sélection plus longs, vous pouvez effectuer une sélection en utilisant l'une des options suivantes :

  • Utilisez vos touches « Haut » et « Bas » pour sélectionner le nom souhaité, puis appuyez sur « Tab » ou « Entrée/Retour » sur votre clavier pour effectuer la sélection.
  • Utilisez votre curseur pour faire défiler de haut en bas dans le menu de saisie semi-automatique. Effectuez ensuite la sélection souhaitée.

Schéma illustrant le processus de sélection de la transmission pour la robotique VEX V5, utilisé dans les didacticiels C++, montrant divers composants et leurs connexions.

« Drivetrain » apparaîtra désormais sur la ligne.


Utilisation du menu de sélection

Capture d'écran d'un didacticiel C++ de VEX Robotics, présentant des extraits de code et des explications liées aux concepts de programmation V5.

Si vous connaissez la commande que vous allez utiliser, une autre méthode pour utiliser la fonction de saisie semi-automatique consiste à sélectionner la première ligne ouverte entre les accolades int main () { }.

Capture d'écran d'un didacticiel C++ de VEX Robotics, affichant des extraits de code et des explications liées à la programmation V5. L'image illustre les concepts clés et les exemples destinés aux utilisateurs apprenant le C++ dans le contexte de la robotique.

Commencez à taper la commande. Dans cet exemple, saisissez « d » pour Drivetrain. Le nom du périphérique ou de la commande apparaîtra dans un menu de sélection déroulant. Sélectionnez « Transmission ».

Schéma illustrant le processus de sélection de la transmission pour la robotique VEX V5, utilisé dans les didacticiels C++, montrant divers composants et leurs connexions.

« Drivetrain » apparaîtra désormais sur la ligne.


Utiliser un opérateur point

Capture d'écran d'une interface de didacticiel C++ de VEX Robotics, affichant des extraits de code et du texte d'instruction liés aux concepts de programmation V5.

Ajout d'un opérateur point (un point, '.') ouvrira un nouveau menu de toutes les commandes disponibles sur l'appareil. Pour cet exemple, sélectionnez « driveFor(direction, distance, units). »


Ajouter des paramètres

Illustration illustrant le concept de « Forward » dans la programmation C++, montrant des extraits de code et des éléments visuels liés au système robotique V5.

Les paramètres sont les options transmises à la commande entre parenthèses. Pour cet exemple, sélectionnez « vers l'avant ».

Capture d'écran d'une interface de didacticiel C++ de VEX, montrant des extraits de code et des concepts de programmation liés à la robotique V5, en mettant l'accent sur le contenu pédagogique pour les utilisateurs apprenant à programmer avec VEX V5.

Certaines commandes nécessitent plusieurs paramètres. Utilisez une virgule pour séparer les différents paramètres dans la même commande. Certains paramètres sont des valeurs et aucun menu déroulant n'apparaîtra. Par exemple, avec la commande « Conduire pour », saisissez « 100 » pour la deuxième valeur. Assurez-vous qu'une virgule est ajoutée après la valeur pour qu'une liste déroulante apparaisse pour le paramètre ou l'unité suivante.

Capture d'écran d'un didacticiel C++ de la catégorie Description de la catégorie V5, montrant des extraits de code et des explications sur les concepts de programmation, avec un accent sur VEX Robotics.

Assurez-vous de fermer la syntaxe de la commande avec une parenthèse fermante et un point-virgule.

Capture d'écran d'un didacticiel C++ de VEX Robotics, présentant des exemples de code et des explications liées aux concepts de programmation V5.

Certains paramètres sont facultatifs, comme « false » dans l'exemple suivant. Pour plus d'informations sur les paramètres, consultez les d'aide de la commande pour déterminer quels paramètres sont nécessaires et lesquels sont facultatifs.

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

Last Updated: