Utilisation d'exemples de projets et de modèles C++ dans VEXcode V5

Les exemples de projets et de modèles constituent une excellente ressource si vous débutez avec VEXcode V5 et souhaitez explorer différents comportements de robot. Des exemples de projets et de modèles vous permettent également d'observer comment les différentes commandes de VEXcode V5 sont utilisées.


Utilisation de projets d'exemple en C++

Barre d'outils VEXcode V5 avec le menu Fichier ouvert et l'option Nouveau projet texte sélectionnée. « Nouveau projet de texte » est la deuxième option du menu, juste en dessous de « Nouveau projet de blocs ».

Pour utiliser un exemple de projet C++, commencez par ouvrir un nouveau projet de texte dans le menu Fichier.

VEXcode V5 Invite de sélection du langage de projet proposant les options Python ou C++. Vous pouvez sélectionner l'une ou l'autre langue pour ouvrir un nouveau projet, ou bien cliquer sur le bouton Annuler ci-dessous pour fermer le menu. L'option de projet C++ est mise en évidence.

Sélectionnez C++.

Barre d'outils VEXcode V5 avec le menu Fichier ouvert et l'option Ouvrir les exemples sélectionnée. « Ouvrir les exemples » est la cinquième option du menu, sous « Nouveau projet de blocs », « Nouveau projet de texte », « Ouvrir » et « Ouvrir les exemples récents ».

Pour ouvrir un exemple de projet, sélectionnez le menu Fichier et choisissez Ouvrir des exemples.

Le menu « Projets d'exemple VEXcode » propose une variété de projets répartis dans différentes catégories.

Des icônes pour de nombreux exemples de projets différents seront affichées. Chaque icône représente un projet différent et est colorée selon les catégories de commandes.

Menu des projets d'exemple VEXcode avec la barre de filtre mise en évidence. La barre de filtre comporte de nombreuses catégories d'exemples de projets.

La barre de filtre peut être utilisée pour trouver rapidement un type spécifique d'exemple.

Menu « Projets d'exemple VEXcode » avec le projet d'exemple « Changing Velocities » mis en évidence.

Pour ouvrir un exemple, sélectionnez-en un dans le menu.

VEXcode V5 avec un projet d'exemple ouvert, incluant des commentaires de code avec une description du projet en haut et le code C++ proprement dit en bas.

Les commandes de l'exemple de projet seront renseignées dans l'espace de travail. Ces commandes et leurs paramètres peuvent être modifiés ou supprimés. Des commandes supplémentaires peuvent être ajoutées pour modifier l’exemple de projet.

Barre d'outils VEXcode V5 avec l'icône de téléchargement mise en évidence entre les icônes Brain et Run.

Enregistrez et téléchargez l'exemple pour l'essayer sur votre robot.


Utiliser des modèles

Menu « Projets d’exemple VEXcode » avec la catégorie « Modèles » mise en évidence dans la barre de filtre.

Il existe également un type spécial d’exemple appelé modèle.

Menu des exemples de projets VEXcode avec le projet modèle Clawbot (transmission à 2 moteurs, sans gyroscope) mis en évidence.

Sélectionnez le modèle de votre robot. Par exemple, le modèle Clawbot (Drivetrain 2-motor, No Gyro).

VEXcode V5 avec un exemple de projet modèle ouvert, comprenant des périphériques configurés et des commentaires de code avec une description du projet. Le menu « Périphériques » est ouvert sur le côté pour montrer que les périphériques sont préconfigurés sur certains ports.

Le modèle est utilisé pour créer un projet vierge avec la configuration de périphérique prédéfinie pour votre robot.

VEXcode V5 avec le projet modèle Clawbot (transmission à 2 moteurs, sans gyroscope) ouvert dans l'espace de travail. L'utilisateur a ajouté du code au projet pour contrôler la transmission.

Si vous utilisez une version de robot standard, comme le Clawbot, un modèle peut être utilisé pour démarrer rapidement un nouveau projet.


Descriptions dans les exemples de projets et de modèles C++

VEXcode V5 avec le projet modèle Clawbot (transmission à 2 moteurs, inertiel) ouvert et avec ses champs de commentaires Description et Configuration mis en évidence.

Chaque exemple de projet et modèle C++ contient une description dans l’espace de travail. Les descriptions peuvent être utilisées pour documenter certaines informations dans un projet.

VEXcode V5 avec le projet d'exemple Left Arcade Control ouvert et ses champs de commentaire Description et Configuration mis en évidence.

Dans un exemple de projet C++, la description fournit un bref résumé de ce que fait le projet et répertorie également la configuration du périphérique.

VEXcode V5 avec un exemple de projet modèle ouvert et son champ de commentaire de configuration mis en évidence. Ce modèle utilise plusieurs périphériques, et chaque périphérique est listé sur une nouvelle ligne.

Dans un modèle, la description indique quels appareils sont répertoriés dans la configuration.

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

Last Updated: