Set de base MINDSTORMS EV3

Sélecteur

Utilisez le bloc Sélecteur pour prendre des décisions dynamiques, fonction des données renvoyées par les capteurs.

90 à 120 min.
Intermédiaire
11-14 ans (6ème, 5ème, 4ème, 3ème)
switch-connect

Construire

Construisez la base motrice et le module de capteur de couleur inférieur.

ev3-robot-driving-base
ev3-robot-color-sensor-down

Tester

Reproduisez le programme présenté, puis téléchargez-le et exécutez-le pour le tester. 
 
Conseil
L'application d'affichage du port de la brique EV3 peut également être utilisée pour afficher les données des capteurs en temps réel.

Switch_main

Récapitulatif du programme

Démarrer
Boucle – Infinie
Sélecteur – Capteur de couleur – Comparer intensité de la
lumière réfléchie[Inférieur à, 50]
Si Vrai : Grand moteur C – Désactivé
Si Vrai : Grand moteur B – Activé
Si Faux : Grand moteur B – Désactivé
Si Faux : Grand moteur C – Activé

Définition d'un seuil

Dans les pages ci-après, vous allez mesurer les niveaux de lumière claire et sombre à partir du capteur de couleur. Ces valeurs permettront de calculer la moyenne, qui sera le nouveau seuil de sensibilité à la lumière du capteur de couleur.

switch-exp1

Placez d'abord le capteur de couleur au-dessus de la ligne foncée.

switch-exp2

Ensuite, ouvrez la page du matériel et notez la valeur indiquée pour le Port 3. Il s'agit de la valeur minimale (x).

switch-exp3

Éloignez maintenant le capteur de couleur de la ligne foncée.

switch-exp4

Notez la valeur indiquée pour le Port 3. Il s'agit de la valeur maximale (y).

switch-exp5

Pour définir le seuil, calculez la valeur (x+y)/2 et saisissez le résultat obtenu dans le bloc Sélecteur (votre valeur peut être différente de l'exemple affiché).

switch-exp6

Téléchargez ensuite le programme.

switch-exp7

Modifier

À vous de jouer ! Vérifiez si la base motrice parvient à suivre une ligne colorée plus claire. Si ce n'est pas le cas, essayez de redéfinir la valeur du seuil.

Résolution des problèmes
Il arrive que la lumière du capteur réfléchie par la ligne dépasse le seuil. La base motrice commence alors à tourner en rond. Dans ce cas, modifiez la valeur du seuil.

Conseil
Si l'écart entre les valeurs x et y est trop faible, la ligne ne pourra pas être détectée. Dans ce cas, étalonnez à nouveau le capteur.

Et ensuite?

ModifyIt_0

Support pour l’enseignant

Les élèves vont:
Utilisez le bloc Sélecteur pour prendre des décisions dynamiques, fonction des données renvoyées par les capteurs.

Set de base LEGO MINDSTORMS EV3
EV3 Lab ou EV3 Programming

Legal NoticePrivacy PolicyCookies

LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2024 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.