L’idée est de faire un intermédiaire entre le lasergame des salles de jeu et les gadgets de supermarché
Objectifs :
- 10 taggers pour moins de 500 € tout frais de production inclus (soit 50€ pièces)
- Cibles sur pistolet et sur joueur
- Portée de tire au moins 100 m
- Tirer en plein jour
- Batterie fixe ou amovibles
- Serveur de jeu pour suivre la partie (sur téléphone ou ordinateur)
Historique :
- Une version alpha marche mais : j’ai pris un tas de sites et j’ai assemblé des composants logiciels sans garder suffisamment de traces de mes réalisations et à la fin… j’ai des problèmes de régression !
- Décision de faire un blog pour garder les traces de mes pérégrinations et aider quelqu’un qui se poserait les mêmes questions
Roadmap :
- ESP 32
- Installation Visual Studio Code : Connection en mode série
- Mise en place des composants
- Bouton :
- Détection de l’appui
- Objet “Bouton” : gestion des états
- Affichage à l’écran OLED
- Affichages simples : texte, image
- Objet “Ecran” : Mise en place de fonctions
- Gestion des sons
- Jouer un son
- manipuler un son lors de sa lecture
- IR
- Emission / Réception
- Mise en place de code évènements
- LED adressables :
- Allumage et choix des couleurs
- Programmation des séquences
- Objet “LED” : Mise en place de fonctions
- Connexion WIFI
- Mise en place de la connexion
- Bouton :
- Intégration des composants
- Automate d’état fini
- Construction de l’automate gérant le tagger
- Gestion des modes de sortie :
- Debug serial : ON/OFF
- Ecran On/Off
- Debug wifi : On/Off
- Intégration des différents composants au cycle de vie
- Les boutons
- IR : Jeu en mode déconnecté
- L’affichage OLED
- LED
- Connexion wifi avec serveur de centralisation du jeu
- Automate d’état fini
- Objet cible :
- Faire une cible multi PhotoLed pour détecter les zones de sensiblité en fonction de la distance