Pixelpuff
Jump to navigation
Jump to search
Übersicht
Pixelpuff ist eine LED-Matrix mit 128x96 Pixeln, angesteuert von einem BeagleBone Black.
Hardware
- 12 einzelne LED-Panel, je 4 in Serie
- 2 PSUs, je 5V 40A DC
- BeagleBone Black mit aufgestecktem µC zur Ansteuerung der 3 Panel-Serien
Betriebsmodi
Videoanzeige
- USB-Stick mit Demo-Videos im BeagleBone
- Auf dem BeagleBone laufen:
- Xvfb: X11 Virtual Frame Buffer, ein virtueller X11-Server mit in-memory Framebuffer
- LEDscape: Treiber für die LED-Matrix, nimmt Frames via TCP-Port 7890 entgegen
- getfb: Nimmt den Xvfb-Framebuffer und sendet den Inhalt an LEDscape
- mplayer zum Videos abspielen innerhalb des Xvfb
Game-Emulator
- Games
- Super Mario
- Doom
- Steuerung mit einem Gamepad
Notizen
- LEDscape auf dem Beaglebone startet erst mit dem network-online.target, der Ethernet-Link sollte daher up sein, wenn Videos angezeigt werden sollen.
- Gemäss LEDscape-README sollten die Anschlusskabel der LED-Panel nicht im laufenden Betrieb ein- oder ausgesteckt werden.