Voici des exemples pour connecter un bouton à arduino et l’utiliser afin d’interagir avec une led.
Voici le schéma de base:
Pour la première interaction on lit les valeurs du bouton (éteint = 0 et allumé = 1) et on utilise le if() pour allumer ou éteindre la led en correspondance avec le bouton.
Voici le premier code:
Ensuite on va utiliser l’état du bouton allumé ou éteint / HIGH ou LOW pour l’appliquer directement à la led.
Dans la suite de ce code, nous allons le modifier pour pouvoir allumer et éteindre la led avec un bouton en utilisant une valeur booléenne.
Le fait d’appuyer sur le bouton permet de changer l’état de la valeur booléenne et donc d’utiliser un bouton pour deux états de la led.
Nous allons maintenant toujours utiliser un bouton mais nous allons y rajouter deux nouvelles leds, comme indiqué sur le schéma:
Avec ce code on va utiliser une variable « count » pour compter à chaque fois qu’on appuie sur le bouton et ainsi associer chaque nombre à une situation pour nos leds.