Les entrées logiques

La carte Arduino UNO possède 13 broches digitales configurables en entrée ou en sortie par l'instruction pinMode(1,2) prenant en paramètre le numéro de broche [1]et son type[2].

Un bouton poussoir renvoi une information binaire concernant son état: LOW ou HIGH s'il est appuyé ou non.

La valeur retourné (0 ou 1) est accessible grâce à l'instruction digitalRead(1); qui prend en argument [1] le numéro de broche.

Prise en compte de l'état d'un bouton poussoir :

Pour connaître l'état d'un bouton poussoir (entrée logique), on peut utiliser l'instruction conditionnelle "if" :

1
if (condition à respecter)
2
    {
3
     instructions à faire si la condtion est vraie;
4
     ...
5
    }
6
else
7
   {
8
     instructions à faire si la condtion est fausse;
9
     // le "else" est facultatif
10
    }
11
12