Innholdsfortegnelse:
![LED -lys for papirlykter: 3 trinn LED -lys for papirlykter: 3 trinn](https://i.howwhatproduce.com/images/002/image-3982-22-j.webp)
Video: LED -lys for papirlykter: 3 trinn
![Video: LED -lys for papirlykter: 3 trinn Video: LED -lys for papirlykter: 3 trinn](https://i.ytimg.com/vi/S9B1cYLnbME/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
![LED -lys for papirlykter LED -lys for papirlykter](https://i.howwhatproduce.com/images/002/image-3982-23-j.webp)
Dette prosjektet viser hvordan du kan lage en realistisk stearinlyseffekt for bruk for eksempel inne i Paper Lanterns. Den bruker et NodeMCU -kort (ESP8266) for å drive NeoPixels, også kjent som WS2812 -lysdioder. Se på videoene i resultatdelene for å se en sammenligning med ekte lys.
Trinn 1: Maskinvare
![Maskinvare Maskinvare](https://i.howwhatproduce.com/images/002/image-3982-24-j.webp)
![Maskinvare Maskinvare](https://i.howwhatproduce.com/images/002/image-3982-25-j.webp)
![Maskinvare Maskinvare](https://i.howwhatproduce.com/images/002/image-3982-26-j.webp)
![Maskinvare Maskinvare](https://i.howwhatproduce.com/images/002/image-3982-27-j.webp)
WS2812 lysdioder er lysdioder i full farge som er seriekoblet, er individuelt adresserbare og kan ha sine røde, grønne og blå komponenter satt mellom 0 og 255.
Fra et tidligere prosjekt hadde jeg noen striper igjen, ettersom det var litt mellomrom mellom lysdiodene, velger jeg å bruke 4 lysdioder i et kryss for en lykt.
Som med alle WS2812 -prosjekter anbefales det å legge til en liten motstand på den første datakanalen (senterledning). Og i tillegg må du legge til en kondensator i nærheten av strømforsyningen. Effektforsterkeren avhenger av antall lysdioder.
Trinn 2: Programvare
![Programvare Programvare](https://i.howwhatproduce.com/images/002/image-3982-28-j.webp)
I dette prosjektet drives ikke lysdiodene av en Arduino, men et NodeMCU -kort (ESP8266) med MicroPython på.
Det første trinnet er å blinke mikropython -fastvaren etter denne guiden: Komme i gang med MicroPython på ESP8266
Det er da mulig å bruke den til å drive lysdiodene som vist i 11. Kontrollere NeoPixels
På bordet mitt Machine.pin (4) er D2 (som du kan se på bildet). Ikke glem å koble gnd med LEDene.
For å få ledet til å flimre som et ekte stearinlys, skrev jeg et lite pytonprogram som tilfeldigvis oppdaterer de enkelte lysdiodene etter den gaussiske fordelingen i kommentarene til denne artikkelen:
Programmet (main.py) lager så mange LED_light -objekter som er spesifisert i LED_COUNT -konstanten.
Ved å endre lysets lengde og intensitet tilfeldig, skaper det en fin effekt.
Sannsynlighet Tilfeldig LED -lysstyrke 50% 77% - 80% (det er knapt merkbart) 30% 80% - 100% (veldig merkbar, sim. Luftflimmer) 5% 50% - 80% (veldig merkbar, utblåst flamme) 5% 40% - 50% (veldig merkbar, utblåst flamme) 10% 30% - 40% (veldig merkbar, utblåst flamme) alt dette med en gaussisk aktualiseringstid. Sannsynlighet Tilfeldig tid 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
kilde: Erics kommentar til
Trinn 3: Resultat
![](https://i.ytimg.com/vi/cWO78LLw-SY/hqdefault.jpg)
Resultatet gir en fin effekt som om det var litt vind som fikk lyset til å flimre.
I den andre videoen er lyktene på baksiden LED -baserte og en gang foran er ekte lys for sammenligning.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
![Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
![Trinn for trinn PC -bygging: 9 trinn Trinn for trinn PC -bygging: 9 trinn](https://i.howwhatproduce.com/images/001/image-52-15-j.webp)
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
![Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn](https://i.howwhatproduce.com/images/001/image-227-26-j.webp)
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Slik laster du fôr til kyr: 9 trinn
![Slik laster du fôr til kyr: 9 trinn Slik laster du fôr til kyr: 9 trinn](https://i.howwhatproduce.com/images/008/image-21524-j.webp)
Slik laster du fôr til kyr: Alt som lever trenger mat for å overleve. I vinter- og vårmånedene er det ikke gress for kyr å beite på. Dette gjør det veldig viktig at kuene blir matet skikkelig slik at de produserer sunne kalver. I de følgende trinnene vil pr
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
![RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn](https://i.howwhatproduce.com/images/010/image-28275-j.webp)
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw