Table des matières:
- Étape 1: Pièces
- Étape 2: Assemblage
- Étape 3: programmer l'Arduino
- Étape 4: Emplacement, alimentation, imperméabilisation
Vidéo: Lucioles sans soudure / Lightning Bugs : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Je voulais ajouter des lucioles LED (des éclairs où j'ai grandi) dans mon jardin pour Halloween, et j'ai décidé d'en fabriquer avec des brins LED et un Arduino. Il existe de nombreux projets comme celui-ci, mais la plupart nécessitent des soudures et des circuits. C'est super, mais j'ai décidé de voir si tout pouvait être fait sans soudure pour les rendre super simples à créer.
J'ai également écrit le code pour gérer facilement n'importe quel nombre de lucioles qui peuvent clignoter de manière réaliste.
L'approche de base consiste à utiliser des brins LED WS2811 car ils sont déjà étanches. Ils sont populaires pour l'éclairage de vacances, et la combinaison de la puce WS2811 et de la LED 5050 dans ceux-ci est essentiellement une version plus volumineuse du WS2812b ou "Neopixels" dans le jargon d'Adafruit. Leur autre avantage est qu'une seule ligne de données est nécessaire pour un nombre quelconque de LED.
L'alimentation de ceux-ci est très simple - un mini câble USB vers n'importe quel bloc d'alimentation USB ou batterie. Ils ne consomment pas beaucoup d'énergie et peuvent durer longtemps sur une batterie USB.
Étape 1: Pièces
La liste des pièces est volontairement simple:
- Un Arduino. J'ai utilisé un Arduino Nano car ils sont moins chers et plus petits. Ils ont presque les mêmes spécifications qu'un Arduino Uno. Ceux dans le lien ci-dessus ont les broches soudées et sont livrés avec des fils micro USB. Vous aurez besoin d'un câble mini USB, et certains sont livrés avec les Nanos liés ci-dessus.
-Bouclier de borne Arduino Nano. C'est l'astuce pour ne pas souder - vous pouvez utiliser un tournevis pour fixer les fils. Si vous souhaitez plutôt souder trois fils, vous pouvez ignorer cela et commander des cartes Arduino Nano avec les broches non attachées afin que vous puissiez souder directement sur la carte Nano.
- LED. J'ai utilisé des brins WS2811, qui sont programmés comme les bandes LED WS2812b. Ils sont étanches, et j'en ai eu avec des fils noirs pour les rendre moins visibles dans les plantes. Ils sont également livrés avec des fils verts. Ils sont livrés avec 50 LED par brin, et ils ont des connecteurs pour que vous puissiez les connecter en guirlande. J'utilise 100-200 LED, donc 2 à 4 de ces brins. Je les alimente à partir du régulateur Arduino 5v pour plus de simplicité.
- Batterie. J'ai alimenté le mien avec n'importe quelle batterie USB, mais vous pouvez également le brancher sur n'importe quelle source USB. - Batterie de base - Batterie plus grosse - Batterie énorme - probablement excessiveCes deux derniers sont parfaits pour les robots et l'éclairage LED car ils ont à la fois des sorties 5v et 12v.
- Connecteur JST - ceux-ci sont fournis avec les brins LED, mais juste au cas où, ce sont ceux dont vous avez besoin.
Étape 2: Assemblage
Le montage est très simple.
Branchez l'Arduino Nano dans le cache-borne. Assurez-vous que les broches sont correctes en fonction des étiquettes - elles peuvent être branchées à l'envers.
Utilisez le connecteur JST de rechange fourni avec les LED. Connectez le 5v et Gnd à ces broches sur l'Arduino. Connectez la ligne de données à la broche 6 (peut être modifié dans le code si vous le souhaitez).
Les brins LED sont livrés avec des fils d'alimentation qui sont dénudés et étamés. Ceux-ci pourraient court-circuiter votre batterie, alors coupez-les ou collez-les (ou utilisez un tube thermorétractable si vous en avez). J'ai coupé les pointes en conserve et j'en ai coupé une plus courte que l'autre pour éviter qu'elles ne se touchent.
Vous pouvez maintenant brancher le brin sur l'Arduino.
C'est ça!
Nombre de LED et puissance
Chacune des 5050 LED du brin peut utiliser 60 mA lorsqu'elle est complètement allumée. Puisqu'il y a trois LED (Rouge/Vert/Bleu) et que chacune peut avoir une valeur de 0-256 (dans le code), complètement allumée serait 256 + 256 + 256 = 768 pour l'intensité Rouge, Vert et Bleu. Dans mon code, j'utilise 50 pour le rouge, 50 pour le vert et 0 pour le bleu, donc chaque LED consommerait environ 60mA * 100 / 768 = 7.8125mA par LED lorsqu'elles sont allumées.
La clé est de savoir combien de LED seraient allumées en même temps. Mon code ne les active actuellement qu'à des cotes aléatoires très faibles - 5/10 000. En pratique, je n'en ai vu que quelques-uns à la fois, mais théoriquement, ils pourraient tous continuer en même temps. Je pourrais ajouter du code pour limiter le nombre en même temps, mais les chances sont très éloignées. Le nombre allumé dépend en partie du nombre de LED, et les probabilités sont calculées pour chaque LED, de sorte que plus des LED sont ajoutées, plus de LED s'allument.
Le régulateur Arduino 5v peut fournir environ 500mA, et certains sont utilisés pour l'Arduino lui-même, donc peut-être qu'environ 450mA sont disponibles. À 7,8 mA par LED, cela permet à environ 57 LED de s'allumer en même temps, et même lorsqu'une LED est allumée, elle s'estompe principalement vers le haut ou vers le bas, en utilisant encore moins d'énergie. Donc, pratiquement, l'adaptateur d'alimentation USB Arduino convient à de nombreuses LED.
Nombre de LED et mémoire Arduino
Lors de la compilation du programme avec 100 LED, l'IDE Arduino a signalé que 21% de la DRAM était utilisée (principalement pour le tableau d'état des LED), pour 300 LED, c'était 60%. Donc, quelques brins c'est bien. Si vous avez besoin de beaucoup plus de LED, vous pouvez simplement conserver une liste des LED qui sont réellement allumées - ce serait beaucoup plus efficace, mais avec autant de brins, vous rencontrerez également des problèmes d'alimentation - chute de tension, et auriez besoin de techniques telles que injection de puissance. J'ai utilisé cela dans d'autres Instructables, mais cela dépasse le cadre de ce projet rapide. À 100-200 LED, il y a beaucoup de DRAM et de puissance.
Étape 3: programmer l'Arduino
Le croquis ci-joint fera clignoter les LED comme des lucioles. Le code est un peu commenté, mais l'essentiel est de régler le nombre de LED sur le nombre que vous utilisez.
Étape 4: Emplacement, alimentation, imperméabilisation
Ce projet est alimenté par le port USB de l'Arduino, donc n'importe quelle source d'alimentation USB peut être utilisée. Pour un affichage plus permanent, vous pouvez utiliser un adaptateur mural USB.
Si le projet doit être à l'extérieur pendant un certain temps, il doit être imperméabilisé. Une boîte électronique étanche ou même un récipient alimentaire est très bien.
Conseillé:
Flexlight : une lampe de poche LED à pile bouton sans soudure : 3 étapes (avec photos)
Flexlight : une lampe de poche LED à pile bouton sans soudure : Mon objectif pour ce projet était de créer une simple lampe de poche LED alimentée par batterie avec un minimum de pièces et aucune soudure nécessaire. Vous pouvez imprimer les pièces en quelques heures et les assembler en 10 minutes environ, ce qui le rend idéal pour un arrière (supervisé par un adulte)
Batterie au lithium sans soudure : 8 étapes (avec photos)
Batterie au lithium sans soudure : Si vous aimez l'électronique, un défi courant à relever sera de trouver une source d'alimentation appropriée. Cela est particulièrement vrai pour tous les appareils/projets portables que vous pourriez vouloir construire, et là, une batterie sera probablement votre meilleur pari pour le
Comment maîtriser la soudure (trucs et astuces de soudure) : 4 étapes
Comment maîtriser la soudure (trucs et astuces de soudure) : Hé les gars ! J'espère que vous avez déjà apprécié mon précédent instructable "Arduino MIDI Controller DIY" et vous êtes prêt pour un nouveau, comme d'habitude, je fais un apprentissage instructable pour vous montrer comment faire des trucs électroniques sympas, et parler de
SOUDURE CMS 101 - UTILISATION D'UNE PLAQUE CHAUFFANTE, D'UN SOUFFLEUR D'AIR CHAUD, D'UN POCHOIR SMD ET D'UNE SOUDURE À LA MAIN : 5 étapes
SOUDURE CMS 101 | EN UTILISANT UNE PLAQUE CHAUFFANTE, UN SOUFFLEUR D'AIR CHAUD, UN POCHOIR SMD ET UNE SOUDURE À LA MAIN : Bonjour ! Il est assez facile de souder…Appliquez un peu de flux, chauffez la surface et appliquez de la soudure.Mais quand il s'agit de souder des composants CMS, cela nécessite un peu d'habileté et quelques outils et accessoires. Dans ce Instructables, je vais vous montrer mon
L'économiseur de soudure (stylo de distribution de soudure à came verrouillable) : 4 étapes
The Solder Saver (verrouillage du stylo de distribution de soudure à came) : « Comment dois-je faire précéder ce Instructable ? » Je me demande. Apparemment, depuis la nuit des temps, l'homme a eu envie de coller de la soudure dans un stylo et de publier des photos en ligne. Eh bien, j'ai brièvement envisagé de plonger dans l'histoire plus large du stylo à souder, b