Social Icons

Affichage des articles dont le libellé est Ressource. Afficher tous les articles
Affichage des articles dont le libellé est Ressource. Afficher tous les articles

samedi 30 décembre 2023

Ressource Mbot 01 - Suiveur de ligne

Le capteur « suiveur de ligne » comporte deux led indiquant l’état pour chacun des composants. Si la led est allumée le composant correspondant détecte du blanc. Si la led est éteinte le composant correspondant détecte du noir.

Le robot se déplace en suivant un marquage au sol (ligne noire). Pour assurer cette fonction, il dispose à l'avant d'un module suiveur de ligne, composé de deux capteurs optiques.



Tant que les deux capteurs détectent la ligne, le robot avance (situation 0). Lorsqu'un des deux capteurs ne détecte plus la ligne, le robot doit tourner sur lui même pour se remettre dans l'axe (situation 1 ou 2).

Si deux capteurs sont en dehors de la ligne, le robot recule (situation 3).

 
 
 


dimanche 24 décembre 2023

Ressource MBot - Comment afficher les valeurs des capteurs et des détecteurs du robot mBot ?

Étape 1 : connecter le robot au port USB de l’ordinateur et au logiciel mBlock
 
Ouvrir le logiciel mBlock(Version 3,4 ou version 5) et le paramétrer pour qu’il puisse communiquer avec le robot.
 
Étape 2 : déclarer les variables des capteurs et des détecteurs
1. Dans le menu Instructions/Blocs et variables, créer trois variables :
  • distance
  • luminosité
  • suiveur de ligne
Étape 3 : écrire le programme pour lire la valeur des capteurs et des détecteurs
Assembler les blocs du programme.
mBlock V3.4
 

mBlock V5.4

 
 
Étape 4 : afficher les valeurs des capteurs et des détecteurs
1. Cliquer sur le drapeau vert afin de lancer le programme.

2. Faire varier la « luminosité » détectée (éclairer le dessus de la carte avec une lampe ou cacher la carte avec un tissu noir).
3. Faire varier la « distance » en approchant et en reculant la main face au module ultrason.
4. Faire varier les valeurs du module « suiveur de ligne » avec des cartons noir et blanc.
 
 
 
Différence en un capteur et un détecteur :
Pour faire simple, un capteur indique une valeur variant sur une échelle alors qu'un détecteur lui ne fait que détecter et fournit un état binaire (0 ou 1).