Le capteur suivi de ligne de mBot

À l’avant du robot, au centre, vers le bas, se trouve le capteur de suivi de ligne.

En réalité, il s’agit de deux capteurs qui permettent chacun de détecter si la couleur du sol est claire ou foncée.

En permanence, vous pouvez savoir la valeur lue par chaque côté :

  • si une diode bleue est allumée sur le dessus du capteur, cela ssignifie qu’il détecte le clair ;
  • sinon, il détecte le foncé.

Je vous conseille de faire un test pour bien comprendre le fonctionement de ce capteur double.

Le principe pour suivre une ligne noire

  • Si les deux capteurs captent le noir, il faut continuer tout droit.
  • Si le capteur de droite détecte le blanc, il faut tourner vers la gauche pour retrouver la ligne.
  • Si le capteur de gauche détecte le blanc, il faut tourner vers la droite pour retrouver la ligne.

Les valeurs reçues par le capteur

Quels blocs utiliser ?

Dans la catégorie « Détection », on trouve deux blocs :

  • le premier renvoie une des valeurs du tableau ci-dessus ;
  • l’autre utilise le résultat d’un des côtés.

Exemple de programme