LED-Strip beim /usr/space Eingang
Go to file
Peter 242af86936
Inital Commit
2019-10-02 12:00:20 +02:00
.gitignore Inital Commit 2019-10-02 12:00:20 +02:00
ColorStrip.ino Inital Commit 2019-10-02 12:00:20 +02:00
LICENSE.txt Inital Commit 2019-10-02 12:00:20 +02:00
README.md Inital Commit 2019-10-02 12:00:20 +02:00

README.md

/usr/space ColorStrip

Code für die LED-Beleuchtung beim Eingang zum /usr/space

Specs

  • Arduino UNO
    • Data Pin: 4
    • Interrupt Pin: 2
  • LED Strip:
    • 5m lang
    • 10 Pixel/m
    • 3 RGB-LEDs/Pixel
    • WS2818B Controller

Code

Neue Visualisierungen dürfen gerne hinzugefügt werden. Die Funktionen dafür brauchen die Signatur void func(unsigned char) und müssen als Funktions-Pointer zum Array viz hinzugefügt werden (in setup()). Der einzige Parameter ist ein Offset, der nach jedem Tick (derzeit 100ms) erhöht wird und im Bereich 0-255 liegt.

In der Funktion selbst müssen die Farbwerte für jedes Pixel in das Array pixels geschrieben werden, welches automatisch beim nächsten Refresh ausgegeben wird.