Sodele, ich hab mein eigenes Projekt mal wieder gebraucht und da mich etliche Sachen gestört haben, ,hab ich diese geändert.
da ich immer mehr mit den WS2812 LED Strips/ Platten mache, hab ich den Code komplett geändert, was das ansprechen von langen Strips angeht. In meinem Fall 64 LEDs auf einer Platte.
Bisher war der Code so geschrieben dass man jede einzelne LED definiert hat. dies war besonders umständlich wenn man diese einfach alle einschalten/ausschalten wollte. bei 64 LEDs waren dies 64 Zeilen!
Nun ist es anders, Gott sei Dank. Man definiert seine maximale Anzahl (in meinem Fall 64) und die Farbe und schon leuchten ALLE auf und gehen danach auch wieder aus.
Eine einzelne Zeile wo der Wert der Farbe definiert wird, mehr nicht und alle 64 gehen AN/AUS!
Außerdem hab ich noch ein RANDOM Pattern hinzugefügt
Eine zufällige "Reihenfolge" in der die LEDs aufleuchten innerhalb einer bestimmten Zeit und dann ausgehen um mit dem "Blitzen" weiter zu machen. Eine Spielerei, aber soll veranschaulichen was man alles machen kann.
Wer es nicht nutzen will oder es ihn nicht inspiriert damit zu testen, einfach raus machen. Ich dachte es ist eine spaßige Abwechslung.
Die Datei ist im GITHUB Repo hochgeladen: OpenLight_DM4DS_v1_64er_RND_-Channel_PMW_WS2812_flash_v2.ino
Viel Spass beim nutzen!
Grüße