À l’aide de résistances externes est lourde et totalement inutiles car l’ATMEGA a résistances de remonter les broches numériques. Puis, par programme nous allons mettre eux vers le bas d’une colonne à la fois pour déterminer quelle touche a été enfoncée.
Liste des pièces :
-Arduino UNO R3 (n’hésitez pas à utiliser un autre).
-Clavier plat d’amazon (http://www.amazon.com/Universial-Switch-Keypad-Keyboard-Arduino/dp/B008A30NW4/ref=sr_1_2?ie=UTF8&qid=1366921352&sr=8-2&keywords=keypad). Le code nous permet d’utiliser n’importe quel clavier de taille simplement en changeant le numRows, varibales numCols et keymap. La seule limite est le nombre de quilles dans votre Arduino.
-Servo, j’utilise « Servo Hitec HS-422HD Standard Deluxe » acheté dans une boutique électronique local.
-Fils.
Vous définissez votre mot de passe dans la variable mot de passe. Si le mot de passe saisie est correcte, le moteur sera action pendant 2 secondes et la led en broche 13 s’allume. Si le mot de passe ne va pas la broche led de 13 clignote rapidement 5 fois.
Voyez-le en action : http://youtu.be/rW9V2GxLZDc.
A bientôt.