I2L 2024 Groupe1
Proposition de système
Un Memory Game (jeu de Simon), avec des boutons colorés où l'on doit appuyer pour reproduire une séquence lumineuse et sonore de plus en plus longue, chaque tour rajoutant une nouvelle couleur.
Branché sur un ordinateur via un port USB le Memory Game utilisera l'écran via une application spécialisée.
Contre-proposition
OK pour la proposition. En mode connecté en USB sur un PC, faire en sorte d'afficher aussi le nombre de tours déjà passé ainsi que le maximum atteint.
Vous utiliserez la classe USB "vendeur spécifique" avec des points d'accès propres à votre application. Plus exactement vous prévoierez un point d'accès entrant pour récupérer la couleur à afficher, le score et le score max. Une scrutation du point d'accès toutes les dizièmes de seconde va être nécessaire au niveau de votre application PC.
Un soin particulier est demandé au niveau du son : des notes avec enveloppe ADSR sont attendues.
Pour l'application sur PC vous utiliserez la bibliothèque C libusb-1.0
.
Proposition définitive
Répartition du travail
Carte
Schéma initial :
- schéma : Fichier:I2L-2024-Carte-G1a.zip
Carte routée :
Composants :
- ATmega32u4 : disponible
- quartz GND24 : disponible
- connecteur jack : disponible
- buzzer : disponible
- perle ferrite MH2029-300Y : non disponible
- chargeur MAX1811 : disponible
- amplificateur LM386 : disponible
- potentiomètre : disponible
Montage
Code
Démonstrations
Rendus
Projet KiCAD : Fichier:I2L-2024-Carte-G1.zip
Programmes : Fichier:I2L-2024-Programmes-G1.zip