Entrée Bouton
Entrée digitale
Avec Arduino, il est possible de configurer une pin en entrée ou en sortie.
Lorsqu'elle est configurée en entrée, il est possible de lire l'état haut/bas dans le programme.
- Un état "haut" (HIGH) correspond au raccordement vers le +5 volts.
- Un état "bas" (LOW) correspond au raccordement à la masse (GND, 0 Volts).
Il est fortement déconseillé d'appliquer plus de 5 volts sur une entrée...ce qui aurait pour effet d'endommager l'entrée, voire d'envoyer le micro-contrôleur "Ad Patres".
protéger l'entrée digitale
Comme précisé, l'entrée digitale est configurée dans le programme.
Si par malheur cette entrée est raccordée au +5 volts et que le programme configure la pin en sortie (OUTPUT), on a toutes les chances de produire un court-circuit franc!
Le micro-contrôleur n'appréciera pas et encore une fois, il a de forte chance de rendre visite à Saint Pierre.
Pour protéger l'entrée d'un tel risque, l'on insère généralement une résistance de 100 Ohms entre l'entrée et le reste du circuit.
Raccordement du bouton
Maintenant, il ne reste plus qu'a raccorder l'entrée (protégée) soit au +5 volts, soit à la masse.
C'est bien entendu possible à l'aide d'un bouton deux directions ou un bouton a bascule (deux direction) comme celui présenté ci-dessous.
Les principaux désavantages d'une telle option sont:
- Le prix beaucoup plus élevé qu'un simple bouton poussoir.
- L'encombrement général.
- D'une façon générale, les gens préfèrent pousser des boutons plutôt que de basculer des leviers :-)
Le raccordement ressemble alors à ceci: