Terrain de jeu Arduino
Ce tutoriel est basé sur la
bibliothèque Matrice clavier
La navigation
Qu'Est-ce que c'est?
La bibliothèque du clavier permet à votre Arduino pour lire un clavier de type matrice. Vous pouvez récupérer ces claviers à partir de vieux téléphones ou vous pouvez les obtenir à partir de presque tous les magasins de pièces électroniques pour moins de 5 $ USD. Ils viennent en 3x4, 4x4 et diverses autres configurations avec des mots, des lettres et des chiffres écrits sur les touches. Cette bibliothèque est capable de supporter tous ces éléments.
télécharger la dernière
(Cela comprend quatre croquis par exemple.)

Identification des broches du clavier
Vous devez d'abord obtenir un morceau de papier et tracer le diagramme de la main droite comme vous le voyez ci-dessous. Je l'ai déjà écrit mes numéros de broches (1,2,3 à travers le fond et 7,6,5,4 sur le côté droit) que vous pouvez laisser hors de votre dessin. Ensuite, vous êtes allez utiliser votre Ohmmètre pour savoir quelles broches sont connectées à quelles touches. La première chose à faire est de compter combien de broches sont sur votre clavier (comme on le voit sur la photo ci-dessous). La photo montre 14 broches mais pas toutes les broches sont utilisées. Ne vous inquiétez pas, une fois que vous avez terminé cette procédure, vous saurez quels sont les broches ne sont pas utilisés et peuvent être ignorés.
- Connectez votre Ohmmètre conduit à broches 1 et 2.
- Appuyez sur tous les boutons jusqu'à ce que le compteur indique une fermeture.
- Notez les numéros de broches à côté de la colonne et la ligne de la clé que vous venez de trouver. Exemple: Votre appareil est connecté aux broches 1 et 5. Lorsque vous avez appuyé sur le numéro 7 a réagi votre compteur. Ecrire 1 et 5 sous COL0 à côté de ROW2.
- Si le compteur n'a pas réagi puis déplacez le fil de mètre de la broche 2 à la broche 3 et répétez les étapes 2 et 3 ci-dessus.
- Maintenant, continuez la tête à la broche suivante et répétez les étapes 2 et 3 pour chaque broche.
- Une fois que vous avez atteint la fin déplacer le premier fil de mètre de la broche 1 à la broche 2 et répétez les étapes 2 et 3 lors de la connexion du deuxième compteur avance aux broches 3 à la plus haute tige.
- Une fois que vous avez complètement identifié toutes les broches sur le schéma, vous pouvez ignorer en toute sécurité les broches du clavier inutilisés. Vous êtes maintenant prêt à brancher le clavier à votre Arduino.

Remarques sur l'utilisation de la bibliothèque
- La bibliothèque est non-blocage qui signifie que vous pouvez appuyer sur la touche pendant toute la journée et votre Arduino continuera à traiter le reste de votre code.
< Find more examples on how to use the new library. >
Dépannage
1. Vous pouvez connecter à peu près votre clavier pour les broches que vous souhaitez. Veillez à ne pas utiliser les broches série (0 et 1) si vous les utilisez pour la communication.
2. Si touches semblent prendre beaucoup de temps à se manifester alors vous utilisez probablement long délai () de votre code. La même chose peut se produire si vous utilisez trop petit retard () s comme retard (10).