I2L 2023 Groupe4
Proposition de système
Description
Notre idée serait de faire un "pendu" : jeu qui consiste à deviner un mot en soumettant des lettres. Pour cela, les lettres trouvées seraient affichées sur un écran LCD qui afficherait également la lettre à proposer, celle-ci pourrait être changée avec 2 boutons (avant/après dans l'alphabet), et un 3ème bouton de validation est également présent.
Pour représenter le nombre de vies restantes (et donc d'échecs possibles) il y aurait 3 LEDs qui s'éteindraient au fur et à mesure des erreurs du joueur.
Le mot à trouver serait pioché au hasard dans un dictionnaire de mots qui pourrait être changé grâce à un échange de données via le port USB.
Matériel requis
- 1 micro-contrôleur ;
- 3 boutons (pour les actions flèche haut, flèche bas, entrée) ;
- 3 LEDs (nombre de vies) ;
- Écran LCD à 2 lignes à contrôleur HD44780 ;
- Port USB afin de changer le dictionnaire des mots.
Contre-proposition
Le périphérique USB doit être de type spécifique (classe 0) et utiliser un point d'accès interruption, vous pouvez vous appuyer sur cet exemple LUFA de base : Media:LUFA_Minimal.zip.
Pour remettre à zéro votre dictionnaire et ajouter des mots, vous écrirez une application avec la bibliothèque libusb.
Proposition définitive
Répartition du travail
Carte
Même carte que le groupe 3.
Code
Conception
Réalisation
Démonstrations
Rendus
Projet KiCAD : Fichier:I2L-2023-Carte-G4.zip
Programmes : Fichier:I2L-2022-Programmes-G4.zip