
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

Ce projet montre comment créer un effet de bougie réaliste à utiliser, par exemple, à l'intérieur de lanternes en papier. Il utilise une carte NodeMCU (ESP8266) pour piloter les NeoPixels, également connus sous le nom de LED WS2812. Regardez les vidéos dans les sections des résultats pour voir une comparaison avec de vraies bougies.
Étape 1: Matériel




Les LED WS2812 sont des LED polychromes connectées en série, adressables individuellement et dont les composants rouge, vert et bleu peuvent être réglés entre 0 et 255.
D'un projet précédent, il me restait quelques bandes, car il y avait un certain espacement entre les LED, j'ai choisi d'utiliser 4 LED en croix pour une lanterne.
Comme pour tous les projets WS2812, il est recommandé d'ajouter une petite résistance sur le premier canal de données (fil central). Et en plus, ajoutez un condensateur près de l'alimentation. L'ampli de puissance dépend du nombre de LED.
Étape 2: Logiciel

Dans ce projet, les LED ne sont pas pilotées par un Arduino, mais une carte NodeMCU (ESP8266) avec MicroPython dessus.
La première étape consiste à flasher le micrologiciel micropython en suivant ce guide: Premiers pas avec MicroPython sur l'ESP8266
Il est alors possible de l'utiliser pour piloter les LED comme indiqué en 11. Contrôle des NeoPixels
Sur ma carte Machine.pin(4) est D2 (comme on peut le voir sur la photo). N'oubliez pas de connecter la masse avec les LED.
Pour faire clignoter la led comme une vraie bougie, j'ai écrit un petit programme python qui met à jour aléatoirement les leds individuelles en suivant la distribution gaussienne trouvée dans les commentaires de cet article:
Le programme (main.py) crée autant d'objets LED_light que spécifié dans la constante LED_COUNT.
En modifiant au hasard, la longueur et l'intensité de la lumière, cela crée un bel effet.
Probabilité Luminosité LED aléatoire50% 77% - 80% (c'est à peine perceptible) 30% 80% - 100% (très perceptible, scintillement de l'air sim.) 5% 50% - 80% (très perceptible, flamme soufflée) 5% 40% – 50 % (flamme soufflée très visible) 10 % 30 % – 40 % (flamme soufflée très visible) le tout avec un temps d'actualisation gaussien. Probabilité Aléatoire Temps 90 % 20 ms 3 % 20 – 30 ms 3 % 10 – 20 ms 4 % 0 – 10 ms
source: commentaire d'Eric sur
Étape 3: Résultat

Le résultat donne un bel effet comme s'il y avait du vent faisant scintiller la bougie.
Dans la deuxième vidéo, les lanternes à l'arrière sont à base de LED et celles à l'avant sont de vraies bougies à titre de comparaison.
Conseillé:
Le conservateur de papier : économisez du papier toilette avec la thérapie de choc : 4 étapes

Le conservateur de papier : économisez du papier toilette avec la thérapie de choc : Nous avons tous vu les étagères vides à l'épicerie et il semble qu'il va y avoir une pénurie de papier toilette pendant un certain temps. Si vous ne vous êtes pas approvisionné tôt, vous êtes probablement dans la situation dans laquelle je suis. J'ai une maison de 6 et seulement quelques rouleaux pour durer
Bougie électrique à bougie : 8 étapes (avec photos)

Bougie électrique alimentée par une bougie : après avoir vu des reportages sur l'ouragan Sandy et entendu l'épreuve que toute ma famille et mes amis à New York et au New Jersey ont traversée, cela m'a fait réfléchir à ma propre préparation aux situations d'urgence. San Francisco - après tout - se trouve au sommet de très
Lanternes LED décoratives : 4 étapes (avec photos)

Lanternes LED décoratives : Ce projet a été créé spécifiquement pour le concours LED Instructables. Il est conçu pour utiliser des composants et des outils abordables disponibles auprès de Digi-Key et des logiciels gratuits d'Autodesk (en particulier Tinkercad). Bien que je recommande et utilise un
Périphérique d'entrée de papier et de papier d'aluminium : 5 étapes

Périphérique d'entrée de papier et de papier d'aluminium : Ce guide vous montrera comment créer un périphérique d'entrée bon marché et laid pour votre ordinateur. En cela, j'utilise une carte logique monome 40h pour envoyer les signaux à l'ordinateur à partir d'une grille de huit par huit boutons, mais ces plans pourraient facilement être modifiés t
Support pour ordinateur portable en papier, le support pour ordinateur portable le moins cher possible.: 4 étapes

Support pour ordinateur portable en papier, le support pour ordinateur portable le moins cher possible.: J'adore quake3, et je m'inquiète plutôt de la durabilité de mon MacBook. Je n'ai jamais eu l'idée d'acheter ces supports pour ordinateur portable avec des ventilateurs, car les MacBooks n'ont aucun trou en bas. Je pensais que ces demi-boules feraient peut-être plier mon ordinateur portable c