1 707 octets ajoutés
, 31 mars 2012 à 18:21
== 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.
[[Fichier:Bouton1.png]]
== 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 :-)
[[Fichier:Bouton2.jpg]]
Le raccordement ressemble alors à ceci:
[[Fichier:Bouton3.png]]