Leçon 1 : Capteur de distance
Dans cette leçon, vous apprendrez ce qu'est le capteur de distance et pourquoi vous utiliseriez le capteur de distance avec un robot VR. Vous apprendrez comment fonctionne le capteur de distance et comment utiliser le capteur de distance dans un projet VEXcode VR.
Résultats d'apprentissage
- Identifiez que le capteur de distance indique la distance entre lui et l'objet le plus proche.
- Identifiez que le capteur de distance détermine la distance en utilisant le temps nécessaire aux ondes ultrasonores pour rebondir sur un objet et revenir au capteur.
- Identifiez que le <Distance found object> bloc est un bloc rapporteur booléen qui signale si le capteur de distance a trouvé un objet.
- Indiquez que le bloc (Distance de) indique la distance de l'objet le plus proche en millimètres ou en pouces.
- Décrivez pourquoi le capteur de distance serait utilisé dans un projet VEXcode VR.
Capteur de distance
Le capteur de distance indique la distance entre l'avant du capteur de distance sur le robot VR et l'objet le plus proche. Le capteur de distance est situé dans l'œil avant du robot VR.

Le capteur de distance calcule la distance en utilisant le temps nécessaire aux ondes ultrasonores pour rebondir sur un objet et revenir au capteur.

Lisez l'article Capteur de distance - Caractéristiques du robot - VEX VR pour des informations détaillées sur le fonctionnement du capteur de distance et sur l'utilisation du capteur de distance dans un projet VEXcode VR.
<Distance found object> bloc
Le capteur de distance détecte s'il y a un objet devant lui lorsque le <Distance found object> bloc est utilisé dans un projet. Le <Distance found object> bloc est un bloc reporter booléen qui rapporte une valeur VRAIE ou FAUSSE. Ce bloc est utilisé à l'intérieur de blocs avec des espaces hexagonaux (à six côtés).

- <Distance found object> indique VRAI lorsque le capteur de distance détecte un objet ou une surface dans son champ de vision, et à moins de 3000 mm du capteur.
- <Distance found object> signale FAUX lorsque le capteur de distance ne détecte pas un objet ou une surface à moins de 3000 mm.
(Distance du) bloc
Le bloc (Distance de) est un bloc rapporteur numérique qui rapporte la distance de l'objet le plus proche de l'avant d'un robot VR. Le bloc rapporteur numérique (Distance de) est un bloc ovale qui est utilisé à l'intérieur des blocs avec des espaces d'entrée ovales. L'article suivant de la Base de connaissances traite des cinq formes différentes des blocs VEXcode VR et de ce que chaque forme des blocs vous dit sur son rôle dans les projets VEXcode VR.

Choisissez si la (Distance de) est indiquée en millimètres (mm) ou en pouces (po).

Le bloc (Distance from) peut être utilisé avec d'autres blocs dans un projet pour demander à un robot VR de parcourir une certaine distance depuis (ou vers) un objet, ou pour effectuer une action lorsqu'une distance spécifique est signalée.
Dans l'exemple suivant, vous pouvez voir comment le bloc (Distance de) est utilisé à l'intérieur d'un bloc reporter booléen dans un projet VR VEXcode. Dans ce projet, le robot VR avancera jusqu'à ce que la distance signalée soit inférieure à 50 millimètres (mm) d'un objet. Ensuite, le robot VR s'arrêtera.

Remarque : ce projet utilise un <Less than> bloc. Vous en apprendrez plus sur les blocs reporter <Greater than> et <Less than> booléen dans cette unité.
Appliquer
Le capteur de distance peut détecter s'il y a un objet devant un robot VR. Cela peut être utilisé pour éviter ou trouver un mur ou un objet. Le capteur de distance peut mesurer la distance entre l'avant du capteur de distance et l'avant du mur ou de l'objet.
L'utilisation du capteur de distance permettra à un robot VR de s'approcher d'un objet sans le toucher. Cela peut être utile pour naviguer dans un labyrinthe sans heurter continuellement les murs, pour éviter un objet ou pour se diriger vers un objet ou un mur dans les aires de jeux VEXcode VR.
Cette vidéo ci-dessous est un exemple d'un robot VR naviguant sur le terrain de jeu du labyrinthe mural à l'aide du capteur de distance. Notez que le robot VR ne touche aucun mur. Le robot avance jusqu'à ce qu'un mur soit détecté, puis tourne à gauche ou à droite lorsqu'il navigue du début du labyrinthe au numéro 2.
Utilisation des blocs de commutation
Le tableau ci-dessous compare le code VEX et le commutateur
| Bloc de code VEX | Bloc de commutation |
|---|---|
![]() |
![]() |
![]() |
![]() |
N'oubliez pas que vous pouvez modifier le paramètre d'unité du bloc Commutateur (Distance de) en tapant « POUCES ». Au fur et à mesure que vous saisissez le paramètre, une suggestion apparaît, et vous pouvez appuyer sur Entrée, la touche Tabulation, ou cliquer sur l'unité suggérée pour la sélectionner.

Questions
Veuillez sélectionner un lien ci-dessous pour accéder au questionnaire de la leçon.
Google Doc / .docx / .pdf



