Description
Ce capteur est un interrupteur. Il indique au robot si son pare-chocs est enfoncé (valeur du capteur de 1) ou relâché (valeur du capteur de 0).
Fonctionnement de l'interrupteur à butée : Fermeture du circuit
L'interrupteur de pare-chocs VEX est basé sur l'appareil électrique le plus couramment utilisé : l'interrupteur. Un interrupteur se compose de deux bornes (endroits pour fixer un fil) et d'un pont métallique pour « établir » la connexion lorsque l'interrupteur est enfoncé. Comme le montre l'animation ci-dessous, lorsque vous appuyez sur le fil de connexion, vous « fermez » le circuit, et le cerveau du robot enregistre cela dans votre programme.
L'interrupteur de pare-chocs fait partie d'un circuit non connecté ou cassé. Lorsque vous appuyez sur l'interrupteur de pare-chocs, la connexion est établie et l'électricité peut circuler.
Configuration de l'interrupteur de pare-chocs
Placement
L'emplacement de l'interrupteur de pare-chocs est très important pour obtenir des lectures précises.
Assurez-vous qu'aucune structure du robot ne se trouve devant le bouton sur la face du capteur.
Il doit y avoir un chemin dégagé devant le capteur entre tout objet contre lequel on appuie et le capteur.
Lecture des résultats des interrupteurs de pare-chocs
Il est utile d'utiliser les blocs d'impression pour imprimer les résultats du Bumper Switch.
Une fois que vous aurez créé et exécuté un projet qui imprime les résultats du Bumper Switch, vous pourrez les voir sur l'écran du cerveau.
Ajout du commutateur de pare-chocs en tant que périphérique dans VEXcode EXP
Chaque fois qu'un capteur est utilisé avec un langage de programmation, il doit être configuré dans ce langage.
Avec VEXcode EXP, cela est accompli en utilisant la fonctionnalité « Ajouter un périphérique » de la fenêtre Périphériques. Vous devrez vous rendre aux capteurs à 3 fils.
Dans la section 3 fils des appareils, vous trouverez le commutateur de pare-chocs
Pour ajouter le commutateur de pare-chocs à la configuration, suivez les étapes décrites dans cet article.
Une fois le Bumper Switch ajouté à votre projet, un nouvel ensemble de blocs de capteurs sera disponible.
Pour plus d'informations sur les blocs de la catégorie « Détection » relatifs au Bumper Switch, consultez les informations d'aide (Projet Blocs).
Utilisations courantes de l'interrupteur de pare-chocs
Détection d'une presse
Cette fonctionnalité permet à votre robot de détecter quand quelque chose appuie sur le pare-chocs.
L'exemple de projet présenté à gauche est utilisé pour coder un robot avec un interrupteur de pare-chocs monté à l'avant pour qu'il conduise jusqu'à ce que le capteur soit enfoncé, puis arrête de conduire une fois que l'interrupteur de pare-chocs a été enfoncé.
Événements exceptionnels
Cette fonctionnalité permet à votre programme d'exécuter un code spécifique lors de la détection de quelque chose qui appuie sur le pare-chocs.
L'exemple de projet présenté à gauche est utilisé pour coder un robot avec un interrupteur de pare-chocs monté à l'avant pour conduire dans un carré, et chaque fois que l'interrupteur de pare-chocs est enfoncé, le cerveau imprimera True.