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.
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 à :
Carte Microcontrôleur | Module joystick |
---|---|
3 | S |
5 Vcc | + |
GND | - |
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);
}
}