Zuletzt geändert am 11.09.2022
.
Da sowohl die Abfrage des Sx-Signals, ebenso wie das Ansteuern der Led's sehr zeitkritisch ist, darf das Sx-Interface nicht zu jedem Zeitpunkt senden. Deshalb gibt es eine extra Freigabe vom MLL-Arduino.
Gelb: Ansteuerung der Led's
Blau: Freigabe für das Interface zum Senden
Lila: Daten vom Sx-Interface
Ich habe mein Sx-Interface der MLL-Schnittstelle angepaßt, sodaß eine Änderung auf dem Sx-Bus wie folgt gesendet wird:
@XXX 0Y 01 ; XXX = SxAdresse*8+Kanal , Y = Ein/Aus
Das besondere an der Lib sind die tollenen Effekte (Gaslampen, Neonröhren, Blinklichter, Signale, Servos, Sound, etc) die ganz einfach über eine Excel-Tabelle konfiguriert werden können.
Beispielanwendungen:
-
Cheerlights
Zur Ansteuerung der LEDs werden Led-Bausteine (Neopixel) auf Basis des WS2811 / WS2812 eingesetzt, die preiswert zu erwerben sind.
Arduino Belegung des Sx-Interfaces