LED vuurwerk

Kaboem1989

VWC lid
Dit jaar ben ik eens aan de slag gegaan met LED vuurwerk strips om wat meer sfeer in huis te creeren. Ik heb zo'n standaard LED vuurwerk strip set op internet gekocht, deze e.e.a. aangepast en vervolgens met Arduino One zelf patronen aan het programmeren. Effecten zo echt mogelijk laten lijken. Hieronder het resultaat tot nu toe (ik ben een Palm-effect liefhebber):


Zijn er op dit forum meer mensen die hiermee aan de slag zijn? Ik ben benieuwd.
 
Vet zeg! Zou je ook de snelheid van elke strip iets kunnen aanpassen, om de 'perfecte ronde' effecten te beperken?
 
Vet zeg! Zou je ook de snelheid van elke strip iets kunnen aanpassen, om de 'perfecte ronde' effecten te beperken?

Haha, dat lees je op dit forum ook niet vaak dat de effecten te perfect rond van vorm zijn. Ik snap wat je bedoelt.

Elk van de 156 LED's is onafhankelijk en in de orde van <1 ms van kleur te veranderen. De bottleneck zit echter in de processor van de microcontroller die uitrekend wat deze kleur dan moet zijn, deze is maar 16 MHz. Heb je dus een complexe berekening geprogrammeerd die bijvoorbeeld 50 ms rekentijd in beslag neemt, dan bepaald dat de verversingssnelheid van de strips.

Voor je idee, in het filmpje is de wachttijd in het opbouwende gedeelte van het effect 25 ms plus 10 ms extra voor iedere opeenvolgende led. De berekening is redelijk simpel en benodigd slechts enkele ms.

Ik ben zelf ook wel benieuwd geworden wat het resultaat zal zijn als het effect minder perfect rond is. Komende dagen maar eens over nadenken, hoe dit te berekenen/programmeren. Zal een stuk complexere code worden.
 
Haha, dat lees je op dit forum ook niet vaak dat de effecten te perfect rond van vorm zijn. Ik snap wat je bedoelt.

Elk van de 156 LED's is onafhankelijk en in de orde van <1 ms van kleur te veranderen. De bottleneck zit echter in de processor van de microcontroller die uitrekend wat deze kleur dan moet zijn, deze is maar 16 MHz. Heb je dus een complexe berekening geprogrammeerd die bijvoorbeeld 50 ms rekentijd in beslag neemt, dan bepaald dat de verversingssnelheid van de strips.

Voor je idee, in het filmpje is de wachttijd in het opbouwende gedeelte van het effect 25 ms plus 10 ms extra voor iedere opeenvolgende led. De berekening is redelijk simpel en benodigd slechts enkele ms.

Ik ben zelf ook wel benieuwd geworden wat het resultaat zal zijn als het effect minder perfect rond is. Komende dagen maar eens over nadenken, hoe dit te berekenen/programmeren. Zal een stuk complexere code worden.

Ff vragen aan gpt ;)
 
Aldi had deze in de aanbieding

De basis is inderdaad een "LED vuurwerk lamp" die je overal voor een paar tientjes kunt kopen (zoals bijvoorbeeld bij de ALDI). Maar hierin zitten de 10 strips van de ster "parallel" aan elkaar aangesloten. M.a.w. iedere strip geeft hetzelfde patroon. Ik heb e.e.a. aangepast, zodat deze 10 strips nu "in serie" ziten aangesloten en hierdoor ieder LEDje onafhankelijk kan worden aangestuurd.

Verder heb ik de meegeleverde controller vervangen voor een Arduino One en ben ik hiervoor zelf code aan het schrijven. M.a.w. helemaal custom gemaakt.
 
Back
Bovenaan