Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
ateliers:microbes [2022/08/21 18:14] – [MycéliumMESH] jeff | ateliers:microbes [2024/02/08 17:20] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Je reprend une continuation des [[https:// | Je reprend une continuation des [[https:// | ||
+ | |||
+ | Ajout d'un mode d' | ||
Il y a 2 parties, une structure réseaux et des machines sonores | Il y a 2 parties, une structure réseaux et des machines sonores | ||
- | - Réseaux de balises WiFi ESP32/ | + | - Réseaux de balises WiFi ESP32/ |
- machines ARM, RSP@/ | - machines ARM, RSP@/ | ||
- soit allumées par les ESP soit toujours en fonction et gérées par les joueurs (pb de gestion des batteries) | - soit allumées par les ESP soit toujours en fonction et gérées par les joueurs (pb de gestion des batteries) | ||
- diffusant en fonction: **des sons, audio/ | - diffusant en fonction: **des sons, audio/ | ||
- | * elle pourront lire du texte directement | + | * elle pourront lire du texte directement |
===== MycéliumMESH: | ===== MycéliumMESH: | ||
- | Les ESP vont servir à piloter les machines sonores qui elles consomment trop pour le petite batteries prévues. | + | Les ESP vont servir |
+ | * à piloter les machines sonores qui elles consomment trop pour le petite batteries prévues. | ||
+ | * soit fonctionner en balises autonomes, objets WiFi visibles et communicantes | ||
Une balise ESP8266/32 ne fait que émettre son identifiant sous la forme SSID_valeurs. Cela permet d'un simple scann de connaitre leur présence avec quelques informations (mode baecon). C'est un peu comme le baecon en Bluetooth , simplement ici je peux tout gérer en WiFi (je ne maitrise pas les balises BLE...) | Une balise ESP8266/32 ne fait que émettre son identifiant sous la forme SSID_valeurs. Cela permet d'un simple scann de connaitre leur présence avec quelques informations (mode baecon). C'est un peu comme le baecon en Bluetooth , simplement ici je peux tout gérer en WiFi (je ne maitrise pas les balises BLE...) | ||
Ligne 20: | Ligne 24: | ||
Les participants se baladent avec les petite machines ARM / Casque ou HP ou celui d'un poste de radio ' | Les participants se baladent avec les petite machines ARM / Casque ou HP ou celui d'un poste de radio ' | ||
- | **Principe des balises** | + | **Principe des balises** |
- sort du mode sommeil toutes les 2 min? | - sort du mode sommeil toutes les 2 min? | ||
- scan les reseaux WiFi | - scan les reseaux WiFi | ||
- | - se connecte à un réseau WiFi (LR) fixe si elle le trouve | + | - passe en mode AP avec une SSID qui la définie , peut y ajouter des valeurs propres |
+ | - reste en mode AP 1 min sauf si il y a une connexion active(ci-dessous) | ||
+ | - peut être connectée pendant ce laps de temps, timeout 5 min ? | ||
- communique ses données (ID, batterie, | - communique ses données (ID, batterie, | ||
- récupère des informations de jeux (SSID, | - récupère des informations de jeux (SSID, | ||
- | - passe en mode AP avec une SSID qui la définie , peut y ajouter des valeurs propres (ex SSID=myclm_bois_D2_44_B3 pour: reseau myclm, balise du bois,hexa D2,hexa 44, B (objet b vu 3fois) .. | ||
- | - reste en mode AP 1 min | ||
- dodo | - dodo | ||
**Principe machine joueur, ex de boucle** | **Principe machine joueur, ex de boucle** | ||
- scanne le Wifi | - scanne le Wifi | ||
- | | + | |
- | - en fonction de la non présence d'un drapeau pour cette balise (éviter double) | + | - se connecte aux balises reconnues pour les mises à jours d' |
- | - si connecte éventuellement et récupère des informations de jeux (SSID, | + | |
- | - la balise peut s' | + | |
- allume éventuellement une partie des installations, | - allume éventuellement une partie des installations, | ||
- exécution prog jeux en fonction (historique des SSID, | - exécution prog jeux en fonction (historique des SSID, | ||
- | - communique les données évènement (ID_joueur, | + | |
- se déconnecte | - se déconnecte | ||
- exécution prog jeux en fonction | - exécution prog jeux en fonction | ||
- | - met le drapeau balise lue | ||
- boucle | - boucle | ||
===== MicroBes Machines sonores ===== | ===== MicroBes Machines sonores ===== | ||
Ligne 57: | Ligne 59: | ||
* **cat le_petit_prince.txt | pico2wave -l fr-FR -w le_petit_prince.wav** | * **cat le_petit_prince.txt | pico2wave -l fr-FR -w le_petit_prince.wav** | ||
* **ecasound -i le_petit_prince.wav -el: | * **ecasound -i le_petit_prince.wav -el: | ||
- | | + | * alternative: |
+ | * https:// | ||
+ | * https:// | ||
===== MycéliumLAN ===== | ===== MycéliumLAN ===== | ||
Récup de 3 ESP, 32 ET 8266 pour test mode LR, le mode MESH me semble peut approprié car les balises sont intermittentes, | Récup de 3 ESP, 32 ET 8266 pour test mode LR, le mode MESH me semble peut approprié car les balises sont intermittentes, |