Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
projets:olo_220v:accueil [2020/03/18 12:26] laurent [ESP8266] |
projets:olo_220v:accueil [2020/05/26 08:50] (Version actuelle) resonance [Jeu] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Date : 2020 | * Date : 2020 | ||
* Licence : libre ! | * Licence : libre ! | ||
- | * Contexte : | + | * Contexte : Invitation à Bergen by BEK : postponed for coronavirus... |
* Fichiers : lien | * Fichiers : lien | ||
* Lien : lien vers un site éventuellement | * Lien : lien vers un site éventuellement | ||
Ligne 15: | Ligne 15: | ||
===== Jeu ===== | ===== Jeu ===== | ||
+ | |||
Sur une interface representant les differentes lumieres. | Sur une interface representant les differentes lumieres. | ||
On peut enregistrer une sequence en appuyant sur des boutons (ou interface photoresitance) | On peut enregistrer une sequence en appuyant sur des boutons (ou interface photoresitance) | ||
- | | + | |
- | * Si une deuxieme sequence de 3s est ajouté , elle s' | + | |
- | * etc... | + | * Si une deuxieme sequence de 3s est ajouté , elle s' |
Ligne 65: | Ligne 67: | ||
Dès leur connexion au réseau, ils se présenterons en donnant leur nom d' | Dès leur connexion au réseau, ils se présenterons en donnant leur nom d' | ||
Si nécessaire, | Si nécessaire, | ||
- | ==== Interface web ==== | + | <==== Interface web ==== |
Un Raspberry Pi est utilisé pour servir une interface web via un script python3 utilisant //flask// et // | Un Raspberry Pi est utilisé pour servir une interface web via un script python3 utilisant //flask// et // | ||
La déclaration des ESP8266 attendus se fait dans le fichier **config.py** où il est possible d' | La déclaration des ESP8266 attendus se fait dans le fichier **config.py** où il est possible d' | ||
- | La génération de son côté client se fait par la librairie | + | La génération de son côté client se fait par la librairie |
<code javascript> | <code javascript> | ||
" | " | ||
Ligne 123: | Ligne 125: | ||
* **/myID** : répond au serveur qui enregistrera l'IP de la réponse | * **/myID** : répond au serveur qui enregistrera l'IP de la réponse | ||
* //(str) hostname// nom d' | * //(str) hostname// nom d' | ||
+ | * **/ | ||