Modifications

Sauter à la navigation Sauter à la recherche
630 octets ajoutés ,  9 juillet 2016 à 16:59
Ligne 1 : Ligne 1 :  
== Qu'est ce qu'un KeyPad ==
 
== Qu'est ce qu'un KeyPad ==
Un KeyPad est typiquement un clavier de saisie numérique.
+
Un KeyPad est typiquement un clavier de saisie numérique, il existe sous différente forme, en clavier/membrane souple ou clavier solide (en ABS).
    
Le plus courant ne comporte que des chiffres (de 0 à 9 avec les caractères * et #).  
 
Le plus courant ne comporte que des chiffres (de 0 à 9 avec les caractères * et #).  
Ligne 6 : Ligne 6 :  
Il en existe également quelques-uns peu plus évolués proposant une colonne supplémentaire pour que vous puissiez y placer vos propres fonctions.
 
Il en existe également quelques-uns peu plus évolués proposant une colonne supplémentaire pour que vous puissiez y placer vos propres fonctions.
   −
[[Fichier:KeyPad.jpg|250px]]
+
[[Fichier:KeyPad.jpg|250px]]  [[Fichier:KeyPad-PVC.jpg|250px]]
    
Ce qui est sympathique avec les KeyPad, c'est que si vous n'avez pas besoin de la colonne complémentaire, il vous suffit simplement de l'ignorer (de ne pas la raccorder).
 
Ce qui est sympathique avec les KeyPad, c'est que si vous n'avez pas besoin de la colonne complémentaire, il vous suffit simplement de l'ignorer (de ne pas la raccorder).
Ligne 24 : Ligne 24 :  
* la touche B, il met en contact la ligne 2 et la colonne 4.
 
* la touche B, il met en contact la ligne 2 et la colonne 4.
 
* la touche 1, il met en contact la ligne 1 et la colonne 1.
 
* la touche 1, il met en contact la ligne 1 et la colonne 1.
 +
 +
'''Un autre exemple''' est celui du clavier PVC.
 +
 +
[[Fichier:KeyPad-PVC-schema.jpg|480px]]
 +
 +
Dans le cas de ce KeyPad, lorsque l'on presse la touche '''"6"''', la colonne 3 est mise en contact avec la ligne 2. Cela signifie que les contacts/broches 3 et 6 sont mises en contact.
    
=== Détection de la touche pressée ===
 
=== Détection de la touche pressée ===
Ligne 75 : Ligne 81 :  
=== Détail du brochage du KeyPad ===
 
=== Détail du brochage du KeyPad ===
   −
[[Fichier:Keypad-detail.jpg|350px]]
+
[[Fichier:Keypad-detail.jpg|350px]] [[Fichier:KeyPad-PVC-schema.jpg|350px]]
    
=== Montage ===
 
=== Montage ===
Ligne 116 : Ligne 122 :  
=== Programme ===
 
=== Programme ===
 
Chargez le programme suivant sur votre Arduino et ouvrez le moniteur série.
 
Chargez le programme suivant sur votre Arduino et ouvrez le moniteur série.
 +
 +
Il est prévu pour le KeyPad à Membrane mais vous pourrez facilement le modifier l'autre KeyPad
    
Lorsque vous pressez une touche, cette dernière est affichée dans le moniteur série.
 
Lorsque vous pressez une touche, cette dernière est affichée dans le moniteur série.
<nowiki>//  FR: Exemple d'utilisation de la librairie KeyPad - Compatible Arduino V1.0
+
<syntaxhighlight lang="c">
 +
//  FR: Exemple d'utilisation de la librairie KeyPad - Compatible Arduino V1.0
 
//  EN: Sample of use of the KeyPad library - Compatible Arduino V1.0
 
//  EN: Sample of use of the KeyPad library - Compatible Arduino V1.0
 
//
 
//
Ligne 169 : Ligne 178 :  
   }
 
   }
 
}
 
}
</nowiki>
+
</syntaxhighlight>
    
Voici le résultat que nous obtenons avec un Arduino R3 & Arduino 1.0
 
Voici le résultat que nous obtenons avec un Arduino R3 & Arduino 1.0
Ligne 186 : Ligne 195 :     
== Où Acheter ==
 
== Où Acheter ==
* {{pl|83|un KeyPad 16 touches}}, ce qui permet d'avoir les touches numérique habituelle ainsi qu'une colonne de complémentaire avec les lettres A,B,C & D.
+
* {{pl|83|un KeyPad 16 touches à Membrane}}, ce qui permet d'avoir les touches numérique habituelle ainsi qu'une colonne de complémentaire avec les lettres A,B,C & D.
* {{pl|489|un KeyPad 4 touches}}
+
* {{pl|910|un KeyPad 16 touche en PVC}}
 +
* {{pl|489|un KeyPad 4 touches à Membrane}}
    
{{MCH-Accord}}
 
{{MCH-Accord}}
29 917

modifications

Menu de navigation