Le robot dispose à l'avant de 6 capteurs optiques infrarouge.

Attention : pensez à calibrer les capteurs : voir Procédure



Fonctionnement d'un capteur optique infrarouge

Le capteur optique infrarouge est constitué :

  • d'une LED infrarouge 
  • d'un photo-transistor


Le capteur envoie un signal haut lorsqu'il détecte le noir et un signal bas quand il détecte le blanc.



Microbit Micropython Maqueen Plus suivi ligne

Programme qui allume la LED gauche quand le noir est détecté par le capteur L1


from microbit import *
from mb_robot_maqueen_plus import *

initI2C()

while True:
  if ligne(3)==1:
    ledRgb(2, 0)
  else:
    ledRgb(0, 0) 



Fonction de la bibliothèque mb_maqueen_plus

Rôle et arguments

ligne(indexCapteur)  

Permet de détecter une ligne noire. indexCapteur : 1 à 6 ( 1: L3, 2:L2, 3:L1, 4:R1, 5:R2, 6:R3).  

Renvoi 1 pour du noir, 0 pour du blanc

























Créé avec HelpNDoc Personal Edition: Produire des aides en ligne pour les applications Qt