Codage avec VEXcode IQ (1ère génération)

VEXcode IQ est l'environnement de codage pour programmer un robot VEX IQ. L'article suivant fournit des liens vers d'autres articles qui vous aideront à commencer à coder avec VEXcode IQ. À la fin de cet article, vous aurez la possibilité de programmer le VEX Clawbot IQ pour qu'il avance ou de créer un projet pour imprimer « VEX » sur l'écran LCD du VEX IQ Brain.

IQEDUhero.jpg

Remarque : afin de tester votre projet à la fin de cet article, assurez-vous de commencer par un batterie IQ chargée.

Cet article comprendra :

  • Téléchargez l'application
  • Périphériques et modèles
  • Utiliser des blocs
  • Économie
  • Mettre à jour le firmware si nécessaire
  • Téléchargement et exécution
  • Ouvrir un projet
  • Liens utiles supplémentaires
  • Mon premier projet
    • Imprimer l'exemple « VEX » (aucune construction de robot requise)
    • Exemple Drive Forward (version Clawbot IQ requise)

Téléchargez l'application

VEXcode IQ est disponible pour plusieurs types d'appareils différents. L'application doit être téléchargée sur votre appareil. Consultez la page de téléchargement VEXcode .

2020-08-08_8-55-24.png

Les liens suivants vous aideront à télécharger l'application sur votre appareil :


Périphériques et modèles

QuandTuOuvres.png

Lorsque vous ouvrez un nouveau projet VEXcode IQ, le projet est configuré pour utiliser uniquement le VEX IQ Brain. Les seuls blocs qui apparaîtront dans la boîte à outils sont les blocs par défaut.

Un projet est personnalisé en ajoutant les appareils qui sont utilisés sur votre robot. Des blocs supplémentaires rempliront la boîte à outils pour chaque périphérique ajouté.

PourExample.png

Par exemple, l'ajout d'un dispositif « DRIVETRAIN 2 motor » ajoutera l'ensemble de blocs « Drivetrain » à la boîte à outils.

Clawbot_Autopilot.png

Il existe un certain nombre de versions standard de VEX IQ, telles que le Clawbot et le pilote automatique, qui peuvent être utilisées en classe et dans les laboratoires VEX STEM.

Clawbot_Devices.png

VEXcode IQ dispose d'un certain nombre de modèles déjà configurés pour ces versions. Par exemple, un moyen simple de démarrer un projet VEXcode IQ pour le Clawbot IQ consiste à utiliser un exemple de modèle. Cela configurera les appareils du Clawbot et ajoutera les blocs d'appareils spécifiques à la boîte à outils.

FromTheFileMenu.png

Ouvrez un exemple de projet en sélectionnant « Ouvrir des exemples » dans le menu Fichier.

Filtre_bar.png

Sélectionnez « Modèles » dans la barre de filtre.

2020-08-08_10-25-20.png

Sélectionnez ensuite le modèle Clawbot (transmission à 2 moteurs).

Remarque : affichez la configuration du robot section d'articles pour plus d'informations sur la configuration des appareils.


Utiliser des blocs

VEXcode IQ s'ouvre en tant que projet Blocks. La programmation par blocs offre un environnement accessible, avec un seuil d'entrée très bas. Cependant, coder un projet Blocks permet également un niveau avancé de programmation.

Un bloc peut être ajouté à un projet en le faisant glisser de la Boîte à outils vers l'espace de travail.

ABlockCanBeAdded.png

Il peut être tout aussi facilement supprimé du projet en faisant glisser le bloc hors de l'espace de travail.

ItCanBeJust.png

Voici quelques articles utiles supplémentaires utilisant des blocs :


Économie

Une fois que vous avez terminé votre projet VEX IQ, il devra être enregistré sur votre appareil. L'enregistrement de votre projet diffère selon votre appareil.

Enregistrer.png

Les articles suivants expliquent comment enregistrer votre projet sur votre appareil :


Mettre à jour le firmware si nécessaire

Le VEX IQ Brain et d'autres appareils intelligents ont un logiciel sous-jacent qui permet aux appareils de fonctionner avec le projet VEXcode IQ. Ce logiciel est appelé firmware, ou autrement connu sous le nom de VEXos.

VEXos_Utility__1_.jpg

Si le firmware n'est pas à jour avec votre version actuelle du VEXcode IQ, vous ne pourrez pas télécharger votre projet sur le IQ Brain. VEXcode IQ vous avertit lorsque le firmware n'est pas à jour en affichant une icône de cerveau orange dès qu'un IQ Brain alimenté est connecté à votre appareil.

Orange_brain.png

Remarque : affichez le micrologiciel - Prise en main - VEXcode IQ article pour plus d'informations sur le micrologiciel.


Téléchargement et exécution

IQ_Brain_Connected_ON_copy.png

Votre projet VEXcode IQ doit être téléchargé sur le VEX IQ Brain pour que votre projet puisse s'exécuter. Ceci est accompli avec un cordon USB connecté entre le IQ Brain et votre appareil.

IQ_Brain_iPad_ON.png

Ou, sans fil avec les tablettes iPad/Android.

FourDownloadSlots.png

Le VEX IQ Brain dispose de quatre emplacements de téléchargement qui permettent de stocker quatre projets différents sur le IQ Brain en même temps.

Une fois que le VEX IQ Brain est connecté et qu'un emplacement est sélectionné, votre projet peut être téléchargé sur le IQ Brain, puis exécuté. Lorsqu'un projet est exécuté, il vous permet de voir comment le projet affecte le comportement de votre robot.

Parfois, une erreur de téléchargement peut se produire pendant le processus de téléchargement. Cependant, ceux-ci sont généralement faciles à dépanner.

Les articles suivants vous aideront à télécharger et à exécuter votre projet VEXcode IQ :

Remarque : Avant de télécharger votre projet, consultez les pré- Téléchargement d'une liste de contrôle de projet.


Ouvrir un projet

Une fois qu'un projet VEXcode IQ a été enregistré sur votre appareil, il peut être ouvert ultérieurement pour être téléchargé à nouveau sur votre robot, ou le projet peut être modifié.

OnceItHasBeenSaved.png

Les articles suivants vous aideront à ouvrir votre projet VEXcode IQ sur votre appareil spécifique :


Liens utiles supplémentaires

Il existe de nombreux articles supplémentaires de la bibliothèque VEX pour vous aider lorsque vous travaillez avec le VEXcode IQ.

Voici quelques articles utiles supplémentaires pour commencer :

Il existe également de nombreuses activités amusantes et éducatives dans les VEX IQ STEM Labs.

STEM_Labs_IQ.png


Mon premier projet

Les deux projets suivants vous permettront de vous entraîner à construire un projet dans VEXcode IQ.

Imprimer « VEX »

Ce projet vous permettra de construire un projet sans avoir à assembler un robot. Tout ce qui sera nécessaire est le cerveau VEX IQ et une batterie chargée.

IQ_Brain_Connected_ON_copy.png

Assurez-vous que l'IQ Brain est connecté à votre appareil et sous tension.

VEXcode-IQ-icon.jpg

Lancez VEXcode IQ.

Projet_vide.png

Un nouveau projet vierge s'ouvrira.

FromTheLooks.png

Dans la catégorie « Looks », sélectionnez un bloc [Print] et attachez-le au bloc {When started} .

RemplacerLeMot.png

Remplacez le mot « Bonjour » dans le paramètre par le mot « VEX. »

Télécharger_et_exécuter.png

Enregistrez, téléchargez et exécutez votre projet.

BrainScreen.png

« VEX » s'imprimera sur l'écran LED du IQ Brain.

Avancez

Ce projet est destiné à être utilisé avec le Clawbot IQ standard. Consultez le Clawbot avec Controller STEM Lab pour les instructions de construction.

Clawbot_IQ__copy.png

IQ_Brain_Connected_ON_copy.png

Assurez-vous que l'IQ Brain est connecté à votre appareil et sous tension.

VEXcode-IQ-icon.jpg

Lancez VEXcode IQ.

Projet_vide.png

Un nouveau projet vierge s'ouvrira.

2020-08-08_10-25-20.png

Ouvrez l'exemple de projet "Clawbot (Drivetrain 2-motor)" .

Remarque : Le modèle nécessite qu'un gyroscope soit branché sur le port intelligent 4.

FromTheDrivetrain.png

Dans la catégorie « Drivetrain », sélectionnez un bloc [Drive for] et attachez-le au bloc {When started} .

Remarque : Rouler en avant sur 200 millimètres fera avancer les roues du Clawbot d'un tour.

Enregistrez, téléchargez et exécutez votre projet. Le Clawbot avancera désormais de 200 mm.

Remarque : si vous rencontrez des problèmes lors de l'utilisation de VEXcode IQ, veuillez utiliser outil de commentaires trouvé dans VEXcode IQ.

 

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

Last Updated: