Aufbau und Beispielskript
Aufbau und Adressierung der LEDs
Das folgende Bild zeigt den aktuellen Aufbau im ZAM mit der Adressierung der LEDs.
Wie man sieht, ist der Strip in zwei logische Strips aufgeteilt, die jeweils aus 150 LEDs bestehen und „von unten nach oben“ adressiert werden. Dies erlaubt die einfachere Programmierung von symmetrischen Animationen.
Beispielskript
Auf meinem Gitea gibt es jetzt ein in Python geschriebenes Beispielskript. Das Repository enthält außerdem eine Programmbibliothek, die das Netzwerkprotokoll abstrahiert und einfach verwendbar macht. Wer sich nicht mit der Git-Versionsverwaltung herumschlagen will, kann den Repository-Inhalt auch direkt herunterladen (der Link zeigt jeweils auf die neueste Version).
Als Inspiration können evtl. auch die Skripte in einem älteren Repo dienen, die das gleiche Protokoll verwenden, aber für einen anderen Aufbau geschrieben sind.
ℹ️ Die ZAMusiclight-spezifischen Skripte sind jetzt in ein eigenes Github-Repo umgezogen! Bitte aktualisiert eure Git-Remotes. Falls ihr selbst ein Skript geschrieben habt und dieses gerne veröffentlichen würdet, schickt gerne einen Pull-Request :-)
No Comments