En fonction de l'inclinaison, un interrupteur court-circuite les
broches d'entrée, car la bille roule d'avant en arrière dans le boîtier
et, lorsqu'elle est correctement inclinée, elle court-circuite les
contacts à l'intérieur du boîtier.
Affectation des broches
Exemple de code Arduino
Affectation des broches Arduino
Arduino |
Capteur |
Pin 10 |
Signal |
5V |
+V |
Masse |
GND |
Arduino |
Capteur |
Pin 13 |
LED + |
Masse |
LED - |
Il s'agit d'un exemple de programme qui allume une LED lorsqu'un signal est détecté au niveau du capteur.
Les modules KY-011, KY-016 ou KY-029 peuvent également être utilisés comme DEL.
int Led = 13 ;
int Sensor = 10;
int val;
void setup ()
{
pinMode (Led, OUTPUT) ;
pinMode (Sensor, INPUT) ;
}
void loop ()
{
val = digitalRead (Sensor) ;
if (val == HIGH)
{
digitalWrite (Led, LOW);
}
else
{
digitalWrite (Led, HIGH);
}
}