Le robot VEXcode VR dispose de deux capteurs de pare-chocs. Le capteur de pare-chocs peut être utilisé avec VEXcode VR pour signaler si un capteur de pare-chocs est enfoncé sur le robot VEXcode VR.


Qu'est-ce qu'un capteur de pare-chocs ?

Schéma illustrant les principales caractéristiques du robot VEXcode VR, mettant en évidence ses composants et fonctionnalités au sein de l'environnement de programmation en ligne conçu pour l'apprentissage des concepts de codage et de la robotique.

Un capteur de pare-chocs est un interrupteur. Le capteur de pare-chocs signale s'il est enfoncé ou relâché.

  • Le capteur de pare-chocs signalera une valeur de capteur de 1 lorsque le capteur de pare-chocs est enfoncé.
  • Le capteur de pare-chocs signalera une valeur de capteur de 0 lorsque le capteur de pare-chocs est relâché.

Diagramme illustrant les principales caractéristiques du robot VEXcode VR, mettant en évidence ses capacités en programmation, simulation et applications éducatives pour l'apprentissage STEM.

La valeur du capteur de pare-chocs peut être consultée dans le tableau de bord. Pour plus d'informations sur le tableau de bord, consultez l'articleVEXcode VR Dashboard.


Utilisations courantes d'un capteur de pare-chocs

Schéma illustrant les fonctionnalités du robot VEXcode VR, mettant en évidence des composants tels que les capteurs, les roues et l'interface de programmation, conçus pour améliorer l'apprentissage du codage et de la robotique pour les étudiants et les enseignants.

Le capteur de pare-chocs peut être pressé par les murs du terrain de jeu Wall Maze.

Diagramme présentant les fonctionnalités du robot VEXcode VR, mettant en évidence ses capacités en programmation, simulation et applications éducatives pour l'apprentissage STEM.

Le capteur de pare-chocs peut également être pressé par les murs entourant différents terrains de jeux.


Utilisation du capteur de pare-chocs dans les blocs VR de VEXcode

Schéma illustrant les caractéristiques du robot VEXcode VR, présentant divers composants et fonctionnalités conçus pour améliorer l'enseignement du codage et l'apprentissage de la robotique pour les étudiants et les enseignants.

Pour commencer à programmer le capteur de pare-chocs, vous devrez d'abord ouvrir VEXcode VR. Pour plus d'informations, consultez l'article Launch - Premiers pas avec VEXcode VR.

Diagramme présentant les principales caractéristiques du robot VEXcode VR, mettant en évidence ses composants et fonctionnalités dans un environnement de programmation en ligne pour l'apprentissage des concepts de codage et de la robotique.

Ensuite, localisez la catégorie Détection dans la boîte à outils et recherchez le bloc <Pressing Bumper>.

Changer le capteur de pare-chocs

Schéma illustrant les caractéristiques du robot VEXcode VR, mettant en évidence ses composants et fonctionnalités au sein de l'environnement de programmation en ligne conçu pour l'apprentissage des concepts de codage grâce à la robotique virtuelle.

Vous pouvez sélectionner le pare-chocs gauche ou le pare-chocs droit dans le menu déroulant.

Blocs booléens

Schéma illustrant les fonctionnalités du robot VEXcode VR, mettant en évidence les composants et les fonctionnalités qui prennent en charge l'enseignement du codage et les principes de la robotique pour les étudiants et les enseignants dans un environnement virtuel.

Les blocs booléens signalent une condition comme vraie ou fausse et s'inscrivent dans tous les blocs avec des entrées hexagonales (à six côtés) pour d'autres blocs. Le bloc booléen Pressing Bumper indique « vrai » si le pare-chocs est enfoncé et « faux » si le pare-chocs est enfoncé. relâché ou non enfoncé. Pour plus d'informations sur les blocs booléens, consultez l'article Help ou Block Shapes and Meaning - VEXcode VR.

Ce qui suit est un exemple de code qui fera avancer le robot VR jusqu'à ce qu'il heurte un objet ou un mur.

Blocs C

Schéma illustrant les fonctionnalités du robot VEXcode VR, mettant en évidence les composants et les fonctionnalités qui prennent en charge l'enseignement du codage et les principes de la robotique pour les étudiants et les enseignants dans un environnement virtuel.

Les blocs C bouclent le(s) bloc(s) qu'ils contiennent ou vérifient si une condition est vraie ou fausse. Ils sont façonnés pour attacher des blocs empilés au-dessus, en dessous ou à l’intérieur d’eux. Les blocs de contrôle du capteur de pare-chocs sont couramment utilisés avec des conditions (blocs C), tels que les blocs [If then] ou [Wait Until]. Pour plus d'informations sur les blocs conditionnels trouvés dans la catégorie Contrôle, consultez l'article Aide ou Formes de blocs et signification - VEXcode VR.

Dans l’exemple suivant, le code fera rouler le VR Robot dans un carré pour toujours.


Utilisation du capteur de pare-chocs dans VEXcode VR Python

Schéma illustrant les fonctionnalités du robot VEXcode VR, mettant en évidence ses capacités dans un environnement de programmation en ligne pour l'apprentissage des concepts de codage via une simulation de robot virtuel.

Pour commencer à programmer le capteur de pare-chocs avec Python, vous devrez d'abord ouvrir un projet texte VEXcode VR. Pour plus d'informations, consultez cet article.

Schéma illustrant les fonctionnalités du robot VEXcode VR, mettant en évidence ses composants et ses capacités dans un environnement de programmation virtuel à des fins éducatives.

Ensuite, localisez la catégorie Détection dans la boîte à outils et recherchez les commandes left_bumper.pressed et right_bumper.pressed. Ce sont des fonctions qui rapportent une valeur booléenne concernant le capteur. Comme il y a deux capteurs de pare-chocs sur le robot VR, il existe des options pour le pare-chocs droit et gauche.

Diagramme illustrant les principales caractéristiques des robots VEXcode VR, y compris les capteurs, les moteurs et les éléments de conception, mettant en évidence leur fonctionnalité dans un environnement de programmation virtuel à des fins éducatives.

Pour ajouter la commande à votre projet, vous pouvez faire glisser la commande depuis la boîte à outils ou saisir la commande dans l'espace de travail à l'aide de la fonction de saisie semi-automatique. Pour en savoir plus sur la saisie semi-automatique dans VEXcode VR avec , consultez cet.

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

Last Updated: