Item:POGL Dance e metre : Différence entre versions

m (Benjamin Bourlet a déplacé la page Item:POGL Frequentation du TRAM vers Item:POGL Dance e metre : POGL simulant la densité de personne dans un arrêt de tram défini)
Ligne 4 : Ligne 4 :
 
|Cost=10
 
|Cost=10
 
|Currency=EUR (€)
 
|Currency=EUR (€)
|ItemLongDescription=L’installation combine un moteur pas à pas (ou servo) et un bandeau LED NeoPixel contrôlés par un ESP32.
+
|ItemLongDescription=L’installation combine un moteur pas à pas (ou servo) et un bandeau LED NeoPixel contrôlés par un ESP32, afin de faire monter un plaque perforer et faire un jeu de lumière.
  
 
===🔩 Étapes de fonctionnement===
 
===🔩 Étapes de fonctionnement===
Ligne 41 : Ligne 41 :
 
|Lumière d’ambiance
 
|Lumière d’ambiance
 
|12 LEDs RGB
 
|12 LEDs RGB
 +
|-
 +
|📜 Papier rugueux et épais
 +
|décorer et refléter la lumière
 +
|environ 60cmx15cm selon la taille du POGL
 +
|-
 +
|🪞Papier réfléchissant perforer
 +
|laisse passer plus ou moins la lumière
 +
|15cm de diamètre, trou aléatoire 1cm de diamètre
 
|}
 
|}
 
----<br />
 
----<br />

Version du 16 octobre 2025 à 07:54


Pas encore d'image

POGL Dance e metre

Ce projet s’inscrit dans une démarche POGL (Phénomène d’Occupation et de Gestion des Lieux), cherchant à matérialiser l’influence de la population sur un espace urbain.

10EUR (€)


Description longue

L’installation combine un moteur pas à pas (ou servo) et un bandeau LED NeoPixel contrôlés par un ESP32, afin de faire monter un plaque perforer et faire un jeu de lumière.

🔩 Étapes de fonctionnement

  1. État 1 — Calme / Faible affluence
    • Le socle est en position basse.
    • Les LEDs émettent une lumière bleu-gris claire (calme, froide).
  2. État 2 — Activité moyenne
    • Le socle monte d’un palier.
    • La couleur devient plus vive (bleu profond / turquoise).
  3. État 3 — Forte affluence
    • Le socle atteint sa position haute.
    • Les LEDs virent au bleu-blanc lumineux, la “ville” est en mouvement.

Le passage d’un état à l’autre peut être déclenché :

  • par une API simulant l’affluence (valeur numérique 0 → 1 → 2 → 3 )


🔧 Matériel utilisé

Composant Rôle Détails
🧠 ESP32 Microcontrôleur principal Gère moteur + LEDs + API en wifi
⚙️ Moteur pas à pas / Servo SG90 Action mécanique du socle 3 positions (basse, moyenne, haute)
💡 Bandeau LED NeoPixel Lumière d’ambiance 12 LEDs RGB
📜 Papier rugueux et épais décorer et refléter la lumière environ 60cmx15cm selon la taille du POGL
🪞Papier réfléchissant perforer laisse passer plus ou moins la lumière 15cm de diamètre, trou aléatoire 1cm de diamètre


🧰 Librairies Arduino

  • Adafruit_NeoPixel.h → gestion des LEDs avec fil pilote
  • Servo.h ou Stepper.h → contrôle du moteur (selon le modèle choisi)




👨🏻‍💻 Structure logicielle

main.ino
├── [CONFIG] constantes moteur + LEDs
├── [DOMAIN] types (enum Densite, Color, TramPoint)
├── [DATA]   scénario de simulation tram
├── [STATE]  variables d'état (couleurs, index, timer)
├── [API HW] moteurs/LEDs (tournerMoteur, setTargetColor, smoothTransition, showColor)
├── [LOGIC]  mapping densité → angle/couleur + traitement changement
├── [APP]    setup(), loop() non-bloquante (tick simulation)


📚 Bibliographie

Pages liées

Commentaires

Draft