Lanterne fumante

De Wiki Fab Lab Onl'Fait
Révision datée du 5 septembre 2025 à 10:31 par Christophe (discussion | contributions) (→‎Image)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Lanterne fumante

Description

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.

Difficulté

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

Durée

Préparation et montage : 4–6 heures.

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

Lieu

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

Equipement, outils and BOM (bill of materials)

  • 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)

Sécurité

  • 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.

Préparation

  • 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.

Instructions

Étape 1

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

Souder les fils (5 V, GND).

Étape 2

Câbler le capteur Hall sur D12.

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

Étape 3

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

Ajouter diode de roue libre si pompe inductive.

Étape 4

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)

  • ✅ 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

Dessins techniques, code

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

Date

Septembre 2025

Crédits

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

Financé par

/

Partenaires

/

Références

  • FastLED documentation
  • Arduino Hall effect sensor tutorials