Module suiveur de ligne

Module suiveur de ligne basé sur un réflecteur optique et un amplificateur. Le seuil de déclenchement du signal digital est réglable via un potentiomètre ajustable.

:

Alimentation - 3,3 ou 5 Vcc

3 broches (Vcc, GND et D0 et A0)

Consommation - 20 mA sous 5 V

Etat bas - ligne noire

Etat haut - ligne blanche

Dimensions - 42 x 11 x 12 mm

Documentation réalisée à :

5

Câblage :

Carte Microcontrôleur Module joystick
3 S
5 Vcc +
GND -

Exemple de programme :

L’exemple de code suivant, à copier dans l’IDE Arduino, fait allumer la Led 13 intégrée à la carte Uno lorsque le module détecte une ligne noire.


int Led = 13;
int buttonpin = 3;
int val;
void setup()
{ 
  pinMode(Led, OUTPUT);
  pinMode(buttonpin, INPUT);
}
void loop()
{
  val = digitalRead(buttonpin);
  if (val == HIGH)
  {
    digitalWrite(Led, LOW);
  }
  else 
  {
    digitalWrite(Led, HIGH);
  }
}

Liens et ressources :