Le robot dispose à l'avant de 2 capteurs optiques infrarouge

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 blanc et un signal bas quand il détecte le noir.



Microbit Micropython

Programme qui allume une Led quand le blanc est détecté


from microbit import *

while True:
  if pin13.read_digital():
    pin8.write_digital(1)
  else:
    pin8.write_digital(0)   

Attention, pensez à alimenter le capteur en mettant l'interrupteur sur ON.


Idem mais en passant par une variable nommée lineL


from microbit import *

while True:
    # Lecture état capteur
    lineL = pin13.read_digital()
   
    # Ecriture sortie Led
    pin8.write_digital(ledL)




























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