Étape 5: Simon chante - une version compatible son assez Simple Simon
Pour le construire, vous aurez besoin :
1 x Arduino
5 x bouton-poussoir (4 pour le jeu, 1 [facultatif] pour remise à zéro)
4 x 10 k Ohm résistance (pull-up pour les boutons poussoirs)
4 x LED (différentes couleurs)
4 x 330 ohms résistance (pour les LEDs. Pas optimal, mais fonctionne)
1 x interrupteur à bascule (touche "secret" en option)
1 haut-parleur de x Piezo
Voir schéma de montage d’essai ci-dessous.
Les couleurs du cavalier sont les mêmes dans le diagramme et les photos, mais sur le schéma de la maquette, l’arduino est pivoté de 180 degrés (par rapport à la façon dont il se trouve dans le harnais), parce qu’elle rend le diagramme plus net.
Dans la vraie vie, conduit et cavaliers de bouton croisent dans un désordre coloré. C’est pourquoi j’ai décidé de remettre le bouton de réinitialisation sur l’échiquier. Il y a aussi une touche "secret" (ma femme aime).
simon_sings.zip est le code du jeu.
simon_sings_check_wiring.zip est un utilitaire pour vous aider vous comprendre quel cavalier LED/bouton devrait goe où (il y a des instructions dans un commentaire dans le code).
Si vous le mod dans un intéressant, s’il vous plaît faites le moi savoir.
Profiter,
@TheRealDod