top of page

LE MODULE CAPTEUR DE LIGNE

Le module capteur de ligne comporte une diode infrarouge, un phototransistor et un amplificateur opérationnel LM358.

Un potentiomètre permet de régler la sensibilité du capteur entre 0,1 et 5,5 cm et une led indique la détection de la couleur blanche.

La sortie du module passe à :

  • l'état haut lorsque la couleur noire est détectée

  • l'état bas lorsque la couleur blanche est détectée

Ce module doit être relié à un connecteur numérique de la base et la broche correspondante de l'Arduino doit être configurée en entrée.

Exemple :

Nous souhaitons afficher dans le moniteur série la couleur détectée.

Câblage :

Module "Grove"

Module capteur

de ligne

Connecteur Base

D2

Programme :

/* Ligne_Grove est un programme qui affiche dans le moniteur série la couleur détéctée */
                                 
#define capteur 2                                              // affectation des broches  

void setup()
{
  pinMode(capteur, INPUT);                              // la broche capteur est en entrée
  Serial.begin(9600);                                         // initialisation du moniteur série
}

void loop()
{
  if(digitalRead(capteur)==HIGH)                    // si le capteur est face à une surface noire
  {
    Serial.println("La couleur est noire");      
  }
  else
  {
    Serial.println("La couleur est blanche");                       
  }
  delay(100);
}

bottom of page