« I2L 2023 Groupe5 » : différence entre les versions
(→Carte) |
|||
Ligne 26 : | Ligne 26 : | ||
[[Fichier:I2L-2023-CarteSchema-G5.pdf|thumb|right|400px]] | [[Fichier:I2L-2023-CarteSchema-G5.pdf|thumb|right|400px]] | ||
<p style="clear: both;" />Carte Finale: | |||
[[Fichier:M2I2L-Groupe5-Carte.jpg|gauche|vignette]] | |||
<p style="clear: both;" /> | <p style="clear: both;" /> | ||
Version du 29 septembre 2023 à 14:04
Proposition de système
Le projet consiste en un Mastermind où un joueur doit deviner une série de 4 couleurs en proposant des séries une à une. La carte comprend deux séries de 4 LEDS multicolores, l'une pour les propositions faites par le joueur, la seconde pour valider ou non les couleurs proposées. En dessous se trouve un clavier de 6 boutons permettant de :
- proposer les couleurs (1 par couleur donc 4 en tout)
- un bouton RESET
- un bouton ENTER pour confirmer une proposition.
Enfin, un port USB permettant de jouer au jeu en mode non-autonome depuis une console texte (avec affichage d'un historique).
Contre-proposition
Il doit être aussi possible de jouer du PC quand la carte y est connectée. Pour ce faire vous utiliserez un terminal série comme minicom
ou putty
. Votre carte doit donc implanter un périphérique USB de type émulation de port série.
Pour la programmation du périphèrique USB vous utilisez, comme base, la démonstration LUFA Demos/Device/LowLevel/VirtualSerial
.
Vous n'avez pas à écrire de programme PC avec la bibliothèque libusb
.
Proposition définitive
Répartition du travail
Carte
Carte Finale:
Code
Conception
Réalisation
Démonstrations
Rendus
Projet KiCAD : Fichier:I2L-2023-Carte-G5.zip
Programmes : Fichier:I2L-2022-Programmes-G5.zip