Pixelpuff: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
</gallery> |
</gallery> |
||
== |
== 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 === |
=== Videoanzeige === |
||
Line 23: | Line 29: | ||
=== Game-Emulator === |
=== Game-Emulator === |
||
{{Todo|Wir haben noch nicht herausgefunden, wie das funktioniert...}} |
{{Todo|Wir haben noch nicht herausgefunden, wie das funktioniert und bedient wird...}} |
||
* Games |
|||
* Super Mario |
** Super Mario |
||
* Doom |
** Doom |
||
* Steuerung mit einem Gamepad |
|||
== Notizen == |
== Notizen == |
||
* LEDscape auf dem Beaglebone startet erst mit dem network-online.target, der Ethernet-Link sollte daher up sein, wenn Videos angezeigt werden sollen. |
* 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. |
Revision as of 23:58, 10 September 2020
Ü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.