Ajout README
This commit is contained in:
parent
55e3b95288
commit
11c3201644
1 changed files with 62 additions and 0 deletions
62
BE c/projet/README.md
Normal file
62
BE c/projet/README.md
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
# Binôme 2 - Questions pour un champion
|
||||
Application de quiz en C++ pour microcontrôleur ESP8266 avec composants Grove
|
||||
|
||||
## Matériel
|
||||
- Carte ESP8266 NodeMCU
|
||||
- Shield Grove
|
||||
- Écran LCD RGB Grove (I2C)
|
||||
- 2 boutons Grove (relief et plat)
|
||||
- LED rouge Grove
|
||||
- Câbles Grove
|
||||
- Câble USB pour programmation
|
||||
|
||||
## Logiciel
|
||||
- Arduino IDE
|
||||
- Support ESP8266 pour Arduino
|
||||
- Bibliothèque `rgb_lcd` (pour l'écran Grove)
|
||||
|
||||
## Structure du Projet
|
||||
|
||||
BE_POO/
|
||||
- Application.h # Classe principale de l'application
|
||||
- Application.cpp
|
||||
- bdd.h # Gestion des questions et quiz
|
||||
- bdd.cpp
|
||||
- peripherique.h # Classe de base pour les peripheriques
|
||||
- capteur.h # Classe de base pour les capteurs
|
||||
- capteur.cpp
|
||||
- actionneur.h # Classe de base pour les actionneurs
|
||||
- actionneur.cpp
|
||||
- bouton.h # Classe bouton (capteur)
|
||||
- bouton.cpp
|
||||
- led.h # Classe LED (actionneur)
|
||||
- led.cpp
|
||||
- ecran.h # Classe ecran LCD (actionneur)
|
||||
- ecran.cpp
|
||||
- projet.ino # Point d'entree Arduino
|
||||
- README.md # Ce fichier
|
||||
|
||||
|
||||
## Utilisation
|
||||
|
||||
### Démarrage
|
||||
|
||||
1. Connecter la carte ESP8266 via USB
|
||||
2. Attendre l'initialisation (l'ecran affiche "C'est parti !")
|
||||
3. Les themes disponibles s'affichent
|
||||
|
||||
### Navigation et Jeu
|
||||
|
||||
**Selection du theme** :
|
||||
- Appuyer sur Bouton Plat pour naviguer entre les themes
|
||||
- Confirmer la selection avec appui Bouton Relief
|
||||
|
||||
**Reponse aux questions** :
|
||||
- Bouton Relief = Reponse VRAI
|
||||
- Bouton Plat = Reponse FAUX
|
||||
- LED rouge clignote en cas de mauvaise réponse
|
||||
- L'ecran affiche la question suivante automatiquement
|
||||
|
||||
**Fin du quiz** :
|
||||
- Le score final s'affiche (X/10 bonnes réponses) ou GAME OVER si 3 erreurs atteintes
|
||||
- Possibilité de recommencer avec un nouveau thème
|
||||
Loading…
Reference in a new issue