Lanterne fumante

De Wiki Fab Lab Onl'Fait
Aller à la navigation Aller à la recherche

Lanterne fumante

Lanterne interactive utilisant des LED WS2813 et un générateur de fumée.

Les animation se déclenchent lorsque la lanterne est dégoupillée (détection par capteur à effet Hall).

Des feux d'artifice scintillent sur un anneau de 16 LED, une bande spiralée de 30 LED clignote avec des palettes évolutives,

et une pompe + un générateur de fumée libèrent des bouffées de fumée en synchronisation.

Intermédiaire (électronique + programmation Arduino + soudure basique).

Préparation et montage : 4–6 heures.

Atelier participatif (montage/programmation) : 2–3 heures.

Fab Lab ou atelier équipé (accès à une ventilation recommandée).

Equipement, outils and BOM (bill of materials)

[modifier | modifier le wikicode]
  • 1 × Arduino Uno / Nano
  • 1 × Anneau WS2813, 16 LED (ex. Adafruit NeoPixel Ring)
  • 1 × Ruban WS2813, 30 LED (30 LED/m)
  • 1 × Pompe 5 V (type mini-air pump)
  • 1 × Module générateur de fumée 5 V (ultrason ou résistance chauffante)
  • 1 × Capteur à effet Hall (A3144 ou module équivalent)
  • 2 × MOSFET canal N (ex. IRF540) pour piloter pompe + fumée
  • Alimentation 5 V et 12V≥ 3 A (séparée pour LED et pompe/fumée si possible)
  • Fer à souder, étain
  • Découpe laser (boîtier lanterne)
  • Ventilation (fumée)
  • Ne pas alimenter LEDs et générateur de fumée depuis l’Arduino → toujours utiliser une alimentation externe.
  • Attention à la chaleur du module de fumée (risque de brûlure).
  • Éviter tout contact prolongé avec la fumée.
  • Vérifier polarité et puissances avant mise sous tension.
  • Découper / fabriquer le boîtier de la lanterne.
  • Préparer le câblage MOSFET pour pompe et fumée.
  • Charger la librairie FastLED dans Arduino IDE.

Assembler l’anneau LED (D5) et le ruban LED (D9).

Souder les fils (5 V, GND).

Câbler le capteur Hall sur D12.

Tester avec un aimant pour vérifier le signal (présent/absent).

Brancher pompe (D3) et module fumée (D6) via MOSFET.

Ajouter diode de roue libre si pompe inductive.

Charger le sketch Arduino.

Vérifier que la lanterne s’allume uniquement quand l’aimant est retiré.

Tester fumée + LEDs synchronisés.

Conseils (to-do / not do)

[modifier | modifier le wikicode]
  • ✅ Ajouter un dissipateur ou support au module de fumée.
  • ✅ Vérifier la masse commune entre toutes les alimentations.
  • ❌ Ne pas utiliser de câbles trop longs entre Arduino et LEDs (risque de parasites).
  • ❌ Ne pas dépasser 5 V / 3 A sur l’alimentation si elle n’est pas prévue pour.

Vidéos, présentations, dessins

[modifier | modifier le wikicode]

Dessins techniques, code

[modifier | modifier le wikicode]

https://github.com/onlfait/Smokey-Lantern

Septembre 2025

Inspiré des effets de feux d’artifice et lanternes fumigènes interactives.

/

/

  • FastLED documentation
  • Arduino Hall effect sensor tutorials