PRON (LED-Wall): Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
Zur Navigation springen Zur Suche springen
(Kurzer Hinweis)
(Etwas Aktualisierung)
Zeile 13: Zeile 13:
}}
}}


PRON ist unsere LED-Wall, oder soll es zumindest werden. Erstmalig darf sie Teil unserer Rube-Goldberg-Maschine werden und danach einen wunderbaren Platz hier im RZL erhalten.
PRON ist unsere LED-Wall, oder soll es zumindest werden. Eigentlich sollte sie Teil der Rube-Goldberg-Maschine werden, da wir aber immer mehr geplant haben, hat sich die Fertigstellung leicht verzögert.
 
'''Wichtig: Die hier enthaltenen Informationen sind veraltet und daher mit Vorsicht zu genießen'''


== Akronym ==
== Akronym ==
Namen sind eh nur Schall und Rauch, darum konnten wir uns nicht so ganz entscheiden. Sucht euch halt was aus...
Namen sind eh nur Schall und Rauch, darum konnten wir uns nicht so ganz entscheiden. Sucht euch halt was aus...
===PRON===
===PRON===
* Public Red Open Notifier
* PRON Red Open Notifier
* PRON Red Open Notifier
===ROFL===
 
* Red Open Flame of LEDs


==Warum?==
==Warum?==
* Ne Menge Spaß für unsere Rube Goldberg-Machine
* Darum.
* Pong
* Pong
* ASCII-PRON FTW!!!!
* $your_imagination
* $your_imagination


Zeile 35: Zeile 32:
* Abstand der LEDs (Mitte-Mitte / horizontal & vertikal) 2 cm
* Abstand der LEDs (Mitte-Mitte / horizontal & vertikal) 2 cm
* Anzahl LEDs: 32 x 32 x 8 -> 8192 LEDs
* Anzahl LEDs: 32 x 32 x 8 -> 8192 LEDs
** Je Modul ein Controller (AVR)
** Je Modul ein Controller
** Zentraler Controller
** Zentraler Controller
* LED-Farbe: Rot
* LED-Farbe: Rot
* DMX zum Ansteuern
* Ethernet zur Ansteuerung


für später:
für später:
Zeile 49: Zeile 46:
* je nach Spiel hochkant/quer (z.B: Tetris, Pong, Crysis)
* je nach Spiel hochkant/quer (z.B: Tetris, Pong, Crysis)
* Uhrzeit
* Uhrzeit
* Blinkenlights-Protokoll? (Wiederverwendung von Animationen)
* Blinkenlights


==Technical==
==Technical==
===Ansteuerung===
===Ansteuerung===
* DMX
* Ethernet
** 512 Kanäle mit je 8bit pro Universe -> 2 Universes für gesamte Wall
** Je anzuzeigendem Bild brauchen wir nur ein Ethernet Frame
** Module einfach umstrukturierbar
** Eigenes Protokoll
** Implementierung "einfach"
** Modulidentifikation via MAC
* USB-to-DMX-Interface für PC-Steuerung
 
==Ethernet-Protokoll==
 
Siehe [[PRON-Protokoll]]


===Modul===
===Modul===
* Je Modul ein ATmegaXX
* Je Modul ein LPXPRESSO (Awesome MFLOPs!)
** Auslesen des DMX-Signals
** Ethernet -> LEDs
** Ausgabe auf LEDs


=== Bauteile ===
=== Bauteile ===

Version vom 19. Juli 2011, 21:37 Uhr

   
LED-Wall

Release status: experimental [box doku]

Beschreibung Fette LED-Action
Autor(en)  bluegene, tiefpunkt, toxios, Unicorn
Letzte Version  0.1

PRON ist unsere LED-Wall, oder soll es zumindest werden. Eigentlich sollte sie Teil der Rube-Goldberg-Maschine werden, da wir aber immer mehr geplant haben, hat sich die Fertigstellung leicht verzögert.

Akronym

Namen sind eh nur Schall und Rauch, darum konnten wir uns nicht so ganz entscheiden. Sucht euch halt was aus...

PRON

  • PRON Red Open Notifier


Warum?

  • Darum.
  • Pong
  • ASCII-PRON FTW!!!!
  • $your_imagination

Unser Plan

  • Größe: 128cm x 256cm (passt in den Freiraum überm Lager)
  • 8 Module jeweils 64 x 64 cm mit jeweils 32 x 32 LEDs (1024)
  • Abstand der LEDs (Mitte-Mitte / horizontal & vertikal) 2 cm
  • Anzahl LEDs: 32 x 32 x 8 -> 8192 LEDs
    • Je Modul ein Controller
    • Zentraler Controller
  • LED-Farbe: Rot
  • Ethernet zur Ansteuerung

für später:

  • verschiedene Spiele
  • Controller
    • RFM12 in NES Controllergehäuse
    • alternativ: Bluetooth + Wiimote
    • alternativ: Bluetooth + Handy
    • alternativ: Kabelcontroller mit eigenem Prozessor
  • je nach Spiel hochkant/quer (z.B: Tetris, Pong, Crysis)
  • Uhrzeit
  • Blinkenlights

Technical

Ansteuerung

  • Ethernet
    • Je anzuzeigendem Bild brauchen wir nur ein Ethernet Frame
    • Eigenes Protokoll
    • Modulidentifikation via MAC

Ethernet-Protokoll

Siehe PRON-Protokoll

Modul

  • Je Modul ein LPXPRESSO (Awesome MFLOPs!)
    • Ethernet -> LEDs

Bauteile

Inspirationen