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.
L'article suivant couvrira :
- Qu'est-ce qu'un capteur de pare-chocs ?
- Utilisations courantes du capteur de pare-chocs.
- Où puis-je trouver le bloc Pressing Bumper ?
- Comment programmerais-je le capteur de pare-chocs ?
Qu'est-ce qu'un capteur de pare-chocs ?
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é.
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' article sur le tableau de bord VEXcode VR.
Utilisations courantes d'un capteur de pare-chocs
Le capteur de pare-chocs peut être pressé contre les murs de l'aire de jeu Wall Maze.
Le capteur de pare-chocs peut également être pressé par les murs entourant différents terrains de jeux.
Où puis-je trouver le bloc Pressing Bumper ?
Pour commencer à programmer le capteur de pare-chocs, vous devez d'abord ouvrir le VEXcode VR. Pour plus d'informations, consultez l'article Launch - Get Started with VEXcode VR.
Ensuite, localisez la catégorie Détection dans la boîte à outils et recherchez le bloc Pressing Bumper .
Comment programmerais-je le capteur de pare-chocs ?
Changer le capteur de pare-chocs
Vous pouvez sélectionner le pare-chocs gauche ou le pare-chocs droit dans le menu déroulant.
Blocs booléens
Les blocs booléens signalent une condition comme vraie ou fausse et s'adapte à tous les blocs avec des entrées hexagonales (six côtés) pour d'autres blocs. relâché ou non enfoncé. Pour plus d'informations sur les blocs booléens, consultez l'aide ou Formes et signification des blocs - article 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
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 de pile 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 if then ou attendez que bloque. Pour plus d'informations sur les blocs conditionnels trouvés dans la catégorie Contrôle, consultez l'aide ou Formes et signification des blocs - article VEXcode VR.
Dans l'exemple suivant, le code fera rouler le robot VR dans un carré pour toujours.