Skip to content

Instantly share code, notes, and snippets.

@robbi5
Created October 24, 2016 19:15
Show Gist options
  • Save robbi5/f83323415da9e1d860fe1a7fe59c1e8e to your computer and use it in GitHub Desktop.
Save robbi5/f83323415da9e1d860fe1a7fe59c1e8e to your computer and use it in GitHub Desktop.
Matelight im Verschwörhaus

Matelight im Verschwörhaus

Setup Matekisten

Benötigt wird:

  • Matekiste (mit möglichst sauberer Unterseite)
  • Mateflaschen (leer)
  • Alufolie + Tesa
  • WS2811 5v LED-Kette. LEDs einzeln, in "Daumenform" (eBay)
  1. Mateflaschen auswaschen
  2. Flasche mit Alufolie umwickeln, Boden und Flaschenkopf freihalten
  3. Alufolie mit etwas Klebeband fixieren
  4. LED in Flasche, Flasche in Kiste
  5. Datenleitung an Fadecandy anschließen, +/- an Verteiler

Setup Raspberry

https://gist.github.com/robbi5/fd0c92ef4264bdda4a6a

Software

Am Rapsberry Pi ist ein fadecandy angeschlossen, mit dem sich die LEDs über das Open Pixel Control-Protokoll steuern lassen.

Im fadecandy Repository sind im examples-Ordner einige funktionierende Programmierbeispiele in verschiedenen Sprachen verfügbar.

Browser

http://matelight.local:7890 - Test und An/Aus-Steuerung möglich.

Processing

https://github.com/scanlime/fadecandy/tree/master/examples/processing

Einfaches Ändern der Zeile opc = new OPC(this, "matelight.local", 7890); (IP in matelight.local) reicht, um die meisten Beispiele auszuprobieren.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment