Nouvelles fonctionnalités de VEXcode EXP 4.0

VEXcode EXP 4.0 introduit une gamme de nouvelles fonctionnalités. Cette mise à jour majeure se concentre sur l’amélioration de la productivité et de l’accessibilité dans le codage robotique. Lisez ci-dessous pour découvrir quelles nouvelles fonctionnalités sont disponibles avec VEXcode EXP 4.0 !

Cliquez ici pour télécharger le nouveau programme d'installation de VEXcode EXP 4.0 !

Cellule de travail CTE

VEXcode EXP prend désormais entièrement en charge la cellule de travail CTE. La cellule de travail du CTE initie les étudiants au monde de la robotique industrielle et de l'automatisation à travers des activités pratiques. Visionnez l'animation ci-dessous pour découvrir un exemple de projet réalisé avec la cellule de travail CTE utilisant des convoyeurs, le bras robotique à 6 axes et divers capteurs.

Le menu du pendentif d'apprentissage s'est ouvert dans VEXcode EXP, avec de nombreuses options pour contrôler, tester et calibrer le bras robotique à 6 axes.

Dans VEXcode EXP, le bras robotique à 6 axes peut être directement connecté à un ordinateur sans EXP Brain pour accéder au Teach Pendant

Les pendentifs d'apprentissage sont des dispositifs utilisés pour contrôler et programmer des bras robotisés et d'autres machines pour l'automatisation industrielle et incluent des boutons ou un écran tactile qui permettent aux opérateurs de guider manuellement les mouvements d'un robot.

La connexion du bras robotique à 6 axes à un EXP Brain vous permettra également d'intégrer de nouveaux appareils dans votre projet CTE comme le système pneumatique CTE, la tour de signalisation et le capteur d'objet .

Cliquez ici pour en savoir plus sur le CTE Workcell et son utilisation en classe.

Blocs de commutation

De nouveaux blocs de commutation sont désormais disponibles, rendant la transition du codage par blocs à la programmation textuelle transparente.

Le bloc Switch est illustré dans VEXcode EXP lorsqu'il est glissé hors de la boîte à outils vers l'espace de travail. L'utilisateur sélectionne le bloc Switch et commence à y saisir une commande Python.

Blocs de commutation par glisser-déposer : Tous les blocs de commutation peuvent être glissés depuis la boîte à outils et saisis directement.

Le bloc Switch est affiché dans l'espace de travail EXP de VEXcode. Un utilisateur utilise la fonction de correction automatique pour saisir une commande Python complète dans le bloc. La commande se lit drivetrain.turn_for(LEFT, 90, DEGREES).

Tapez Python directement dans les projets de blocs : VEXcode vous permet d'intégrer des commandes Python directement dans vos projets, en les intégrant de manière transparente avec d'autres blocs. Pour vous aider à écrire du code correct, VEXcode fournit également une fonction de saisie semi-automatique pour les commandes Python.

Une pile de blocs Motion est affichée dans l'espace de travail EXP de VEXcode. L'utilisateur clique avec le bouton droit sur la pile pour ouvrir son menu contextuel, puis sélectionne l'option Convertir la pile en bloc de commutation. La pile de trois blocs se convertit en un seul bloc Switch avec trois lignes de code Python correspondantes.

Conversion de code : Convertissez des piles de blocs entières en Python en un seul clic.

Cette fonctionnalité est parfaite pour les apprenants qui cherchent à passer des blocs au texte. Pour plus d'informations sur le codage avec Switch Blocks, cliquez ici.


Enregistrer et charger dans VEXcode basé sur le Web

Champ Nom du projet dans la barre d'outils VEXcode EXP avec un message d'enregistrement qui se met à jour au fur et à mesure que le projet est enregistré. Le message affiche d'abord « Non enregistré », puis « Enregistrement », et enfin « Enregistré ».

VEXcode basé sur le Web enregistrera désormais automatiquement les modifications apportées au projet une fois que votre projet aura été initialement enregistré.

Autres modifications apportées au menu Fichier :

  • Charger depuis votre Appareil a maintenant été changé enOuvrir.
  • Enregistrer sur votre appareil a maintenant été modifié enEnregistrer sous.
  • Vous pouvez également désormais enregistrer manuellement à l'aide du bouton Enregistrer.

Pour un guide étape par étape sur la façon de charger et d'enregistrer le projet VEXcode EXP sur un navigateur Chrome, cliquez ici.


Détection du capteur de vision AI mise à jour

Le capteur de vision AI est désormais capable de détecter les AprilTags et les classifications AI.

Menu AI Vision Utility dans VEXcode EXP, affichant le flux en direct de la caméra capturant trois AprilTags. La fonctionnalité AprilTags est activée, tandis que la classification AI est désactivée. Les balises reconnues sont étiquetées avec leurs identifiants, coordonnées et dimensions respectifs.

Les AprilTags sont des images qui peuvent être détectées et qui ont des identifiants uniques. Ils peuvent être imprimés et utilisés sur le terrain avec des robots. Téléchargez ici un PDF imprimable d'AprilTag.

Menu utilitaire AI Vision dans VEXcode EXP. Le menu affiche un flux vidéo en direct avec quatre objets détectés : une balle rouge, une balle bleue, un anneau vert et un anneau rouge, chacun avec des cadres de délimitation affichant leurs couleurs, positions, dimensions et scores de confiance. Le panneau de droite propose des options pour activer AprilTags et la classification par IA, le mode de classification par IA étant réglé sur Éléments de classe.

Le capteur de vision AI peut également identifier les buckyballs et les anneaux de différentes couleurs des VEX EXP Classroom Bundles.

Cliquez ici pour découvrir comment utiliser le capteur de vision AI dans blocs, Pythonet C++.


Lire les blocs à voix haute

Tous les blocs à l'intérieur de VEXcode EXP 4.0 peuvent désormais être lus à haute voix avec un simple clic droit.

Cette fonctionnalité est disponible sur tous les appareils sauf Android.

Le lecteur VEXcode EXP pour le bloc est affiché avec son menu contextuel ouvert. Les options, de haut en bas, sont : Dupliquer, Désactiver le bloc, Supprimer les blocs, Aide sur les blocs, Convertir le bloc en bloc commuté et Lire le bloc. L'option « Lire le bloc » est mise en surbrillance.

  • Voix personnalisables : Choisissez parmi différentes voix et ajustez la vitesse et la hauteur dans le nouveau menu Outils.
  • Intégration du menu contextuel : Cliquez avec le bouton droit sur n’importe quel bloc pour l’entendre lu à haute voix.

Cliquez ici pour obtenir des instructions étape par étape sur la façon d'utiliser la fonction de lecture dans VEXcode.


Menu Outils

Le nouveau menu Outils de VEXcode EXP 4.0 regorge de fonctionnalités pour la productivité et l'accessibilité.

Barre d'outils VEXcode EXP avec le menu déroulant Outils ouvert. Quatre options sont affichées : Thème, Raccourcis clavier, Paramètres vocaux et Documentation API.

Raccourcis clavier

De nouveaux raccourcis clavier sont disponibles pour démarrer, arrêter et ouvrir la documentation d'aide.

Mac Fenêtres
Barre d'outils VEXcode EXP pour Mac avec le menu déroulant Outils ouvert et l'option Raccourcis clavier sélectionnée. Les raccourcis clavier disponibles sont affichés dans un deuxième menu déroulant à droite, avec 3 options : Démarrer, Arrêter et Ouvrir l’aide. Chaque option possède un raccourci clavier correspondant. La touche de raccourci pour démarrer est la touche Commande associée à la touche Entrée, la touche de raccourci pour arrêter est la touche Commande associée à la touche E, et la touche de raccourci pour ouvrir l'aide est la touche Commande associée à la touche H. Barre d'outils VEXcode EXP pour Windows avec le menu déroulant Outils ouvert et l'option Raccourcis clavier sélectionnée. Les raccourcis clavier disponibles sont affichés dans un deuxième menu déroulant à droite, avec 3 options : Démarrer, Arrêter et Ouvrir l’aide. Chaque option possède un raccourci clavier correspondant. Le raccourci clavier pour démarrer est la touche Ctrl + la touche Entrée, le raccourci clavier pour arrêter est la touche Ctrl + la touche E, et le raccourci clavier pour ouvrir l'aide est la touche Ctrl + la touche H.

Thème à contraste élevé

Les thèmes à contraste élevé augmentent la distinction entre le texte et l'arrière-plan, rendant le contenu plus facile à lire pour les utilisateurs malvoyants, daltoniens ou ayant d'autres déficiences visuelles.

Défaut Contraste élevé
Projet de blocs VEXcode EXP avec des blocs de plusieurs catégories pour illustrer le schéma de couleurs par défaut. Projet de blocs VEXcode EXP utilisant des blocs de plusieurs catégories pour illustrer le schéma de couleurs à contraste élevé.

Paramètres de la parole

En utilisant la nouvelle fonctionnalité Lire les blocs, vous pouvez modifier la voix utilisée, la vitesse de parole et la hauteur à partir de ce menu.

Fenêtre des paramètres vocaux VEXcode EXP avec un menu déroulant pour choisir la voix, deux curseurs pour modifier la hauteur et la vitesse, et enfin un bouton Tester la voix pour écouter les paramètres vocaux actuels.

Documentation de l'API

Accédez à une documentation API complète, ce qui facilite plus que jamais l'exploration et l'utilisation de tout le potentiel de votre robot VEX EXP.

Page de documentation de l'API VEXcode EXP pour la commande Python turn_for. Les pages API incluent des explications, des fonctionnalités et des exemples de projets pour chaque bloc et commande de texte.

Cliquez ici pour accéder au site officiel de référence de l'API VEX.


Téléchargements de projets sans fil basés sur le Web

VEXcode EXP basé sur le Web est désormais capable de se connecter sans fil à un EXP Brain via un contrôleur EXP.

Barre d'outils VEXcode EXP avec une icône de contrôleur verte à côté d'une icône de cerveau verte. Les deux icônes sont mises en évidence ensemble dans un cadre.

Pour savoir comment télécharger sans fil un projet sur votre EXP Brain, cliquez ici.

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

Last Updated: