Étape 1: boutons
Tout d’abord, permet de démarrer avec les boutons. Pour lire les 9 boutons, nous allons faire la vérification de l’Arduino si chaque touche en utilisant une technique de multiplexage, alors que nous avons seulement besoin de 3 (enfin, en fait 6) épingles. Voici comment cela fonctionne en anglais :
-Une des trois broches numériques s’éteint, et les deux autres sont définis en hauts
-Ce une broche se connecte à trois boutons différents, et chaque bouton va à un autre analogue dans. Des diodes sont utilisées pour s’assurer que le courant seulement circule dans une seule direction.
-Si un bouton est pressé, alors en vigueur découleront de la 5V aux bornes de la résistance à la terre, et toute la tension va baisser aux bornes de la résistance. Par conséquent, l’analogue au correspondant à ce bouton va lire zéro tension, donc ce bouton sera déclenché comme « on ». Si le bouton n’est pas pressé, alors en vigueur ne s’écoule, donc il n’y aura aucune chute de tension aux bornes de la résistance. Dans ce cas, l’analogue en lit 5V et reste en position « off ».
-La même chose arrive avec une broche numérique différente au large et les deux autres sur.
- Puis il fait une fois de plus avec la dernière broche numérique.
-L’Arduino pour cela si vite, qu’il est essentiellement simultanément pour nous les humains !
Pour cette partie, vous utiliserez :
-2 résistances de 2KΩ
-tous les boutons
-toutes les diodes
-Arduino broches A0, A1, A2, 8,9 et 10
Notez que mes boutons sont retournées dans l’ensemble de l’axe des ordonnées par rapport au schéma électrique. Mais il fonctionne de la même manière.
Dépannage :
-S’assurer que diodes sont confrontés à la bonne manière ! La ligne sur la diode doit être pointée vers les broches numériques.
-S’assurer que l’analogique broches sont sur le bon côté des résistances
-Être sûr que les fils qui ne sont pas censés pour toucher ne sont pas toucher.
-S’assurer que ce fil vous les boutons correctement (utiliser un ohmmètre pour vérifier)