| Blinkencontrol beta | |
|---|---|
| generischer Blinkenlightfoo | |
| Ort | Laptop Lounge |
| Beteiligt | derf |
| Quelltext | github |
Eine Instanz hängt in der Laptop Lounge und steuert den RGB-Streifen im Schaufenster. Angeschlossen per GPIO an donationprint
, Ansteuerung wie gewohnt per dorfmap (siehe auch Lichtsteuerung).
Protokoll
Vier Byte: mode red green blue. Zuerst wird mode übertragen, danach die Farben. Jeweils most significant bit first.
red, green und blue sind PWM-Level von 0 (aus) bis 255 (maximale Helligkeit). Beachten: Es findet derzeit keine Helligkeitsanpassung statt, d.h. es wird linear gefadet, während das menschliche Auge Helligkeit logarithmisch wahrnimmt.
mode == MMMS SSSS setzt sich aus dem Betriebsmodus (MMM) und der Fade- / Blinkgeschwindigkeit (SSSSS) zusammen. Geschwindigkeit 0 ist am schnellsten, Geschwindigkeit 31 am Langsamsten. Modi:
| Modus (Bits) | Wat |
|---|---|
| 000 | steady (Dauerleuchten) |
| 001 | RGB, kein Fading |
| 010 | Zufallsfarbe, kein Fading |
| 011 | none |
| 100 | none |
| 101 | RGB Fading |
| 110 | Zufallsfarbe Fading |
| 111 | none |
