Blinkenceiling: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
(quotes)
(höhere Auflösung, mehr Infos)
Zeile 13: Zeile 13:
  
 
Idee: Die Decke im Hauptraum muss leuchten! Überall sollen LEDs hin.
 
Idee: Die Decke im Hauptraum muss leuchten! Überall sollen LEDs hin.
 +
 +
= Auflösung =
  
 
ca. 20cm Abstand zwischen LED, macht eine Auflösung von etwa 64x24. Um das möglichst einfach montieren zu können, kann man die LEDs auf ein oder mehrere billige Deko-Fischernetze aufknüpfen. Damit wird der Abstand auch automatisch in etwa eingehalten.
 
ca. 20cm Abstand zwischen LED, macht eine Auflösung von etwa 64x24. Um das möglichst einfach montieren zu können, kann man die LEDs auf ein oder mehrere billige Deko-Fischernetze aufknüpfen. Damit wird der Abstand auch automatisch in etwa eingehalten.
 +
 +
Alternative Auflösungen? Muss an das Fischernetz angepasst werden, die meisten groben haben ca. 6cm Abstand → 6cm, 12cm oder 18cm.
 +
 +
Das [http://www.amazon.de/Fischernetz-natur-ca-400-200/dp/B000Z2HURY/ref=pd_cp_k_1 Fischernetz] hat ~6cm Auflösung. Bei 12cm Abstand zwischen LEDs könnte man ein Bild mit 96×32 = 3072 Pixeln machen. Das wäre noch realistisch leistbar. Alternativ: alle 6cm sind dann genau viermal so viele, d.h. 12288 Pixel → zu teuer
 +
 +
Ich rechne jetzt mal mit 3072 (=12cm) weiter.
  
 
= Elektronik =
 
= Elektronik =
  
Es handelt sich da um ca. 1500 Treiber-ICs, die angesteuert werden wollen.
+
Es handelt sich da um 3072 Treiber-ICs, die angesteuert werden wollen.
  
Teensy 3.0 mit [https://www.pjrc.com/teensy/td_libs_OctoWS2811.html OctoWS2811 LED Library]. Einer sollte reichen.
+
Plattform: Teensy 3.0 mit [https://www.pjrc.com/teensy/td_libs_OctoWS2811.html OctoWS2811 LED Library]. Dieser kann 8 Leisten parallel ansteuern, und mehrere Teensies können sich synchronisieren. Lt. Webseite sollte man maximal 1000 LEDs pro Teensy verwenden.
 +
 
 +
Das bedeutet, dass wohl am besten jede Leitung für eine Länge (= 96 LEDs) verantwortlich ist. Ein Teensy kann 8 Längsstreifen ansprechen, d.h. wir haben 32/8 = 4 Teensies in Betrieb. Ein Raspberry Pi, BeagleBone Black o.ä. kann die Ansteuerung dann übernehmen.
  
 
= Eingangsdaten =
 
= Eingangsdaten =
Zeile 29: Zeile 39:
 
* Ein spezieller Partymode, ähnlich dem bei den Zumtobels, nur viel höhere Auflösung.
 
* Ein spezieller Partymode, ähnlich dem bei den Zumtobels, nur viel höhere Auflösung.
 
* Kombination von Personentracking und Partymodus: Eine Flüssigkeitssimulation ablaufen lassen, wo die durch den Raum gehenden Personen diese Flüssigkeit verwirbeln. ([https://www.youtube.com/watch?v=IRi6-sRuH-I Beispiel])
 
* Kombination von Personentracking und Partymodus: Eine Flüssigkeitssimulation ablaufen lassen, wo die durch den Raum gehenden Personen diese Flüssigkeit verwirbeln. ([https://www.youtube.com/watch?v=IRi6-sRuH-I Beispiel])
 +
* Pong!
 
* Tetris!
 
* Tetris!
  
Zeile 34: Zeile 45:
  
 
* [http://www.amazon.de/Fischernetz-natur-ca-400-200/dp/B000Z2HURY/ref=pd_cp_k_1 Fischernetz] 6 Stück → 4m×12m (der Händler könnte evtl ein Problem mit der Lieferung nach Österreich sein)
 
* [http://www.amazon.de/Fischernetz-natur-ca-400-200/dp/B000Z2HURY/ref=pd_cp_k_1 Fischernetz] 6 Stück → 4m×12m (der Händler könnte evtl ein Problem mit der Lieferung nach Österreich sein)
* [http://www.aliexpress.com/item/50pcs-pre-soldered-WS2812B-led-with-heatsink-10mm-3mm-DC5V-input-5050-SMD-RGB-with-WS2811/1342970547.html LEDs], 16 Lots zu je 100 LEDs → $237.08 (inkl. Shipping mit EMS)
+
* [http://www.aliexpress.com/item/50pcs-pre-soldered-WS2812B-led-with-heatsink-10mm-3mm-DC5V-input-5050-SMD-RGB-with-WS2811/1342970547.html LEDs], 31 Lots zu je 100 LEDs → $439.74 (inkl. Shipping mit EMS)
* 0.75mm² Kabel mit 3 Litzen. Die Versorgung sollte möglichst parallel sein!
+
* 1.5mm² Kabel, haben wir im Metalab vermutlich genug lagernd. Die Versorgung sollte möglichst parallel sein, d.h. am Besten jede Breite (mit je 32 LEDs) mit einem extra Kabel versorgen!
* [http://www.reichelt.at/Schaltnetzteile-Case-geschlossen/SNT-RSP-750-5/3/index.html?ARTICLE=132735 Netzteil] 5V 100A (huiuiui), via Controller ein- und ausschaltbar (einfach 12V-fähiges Relais dranhängen) €170.42
+
* [https://www.pjrc.com/teensy/ Teensy 3.0] 4×$19
* [https://www.pjrc.com/teensy/ Teensy 3.0]
+
* BeagleBone Black
 +
* [http://www.reichelt.at/Schaltnetzteile-Case-geschlossen/SNT-RSP-750-5/3/index.html?ARTICLE=132735 Netzteil] 5V 100A (huiuiui), via Controller ein- und ausschaltbar (einfach 12V-fähiges Relais dranhängen), wir brauchen 2 Stück davon. 2×€170.42
 +
 
 +
Mit den beiden Netzteilen kann man das Ding auf der vollen Leistung betreiben, wobei wir dann eine kleine Sonne im Metalab hätten. Sonnenbrille ist dann Pflicht, um permanente Augenschädigung zu verhindern!
  
 
Fehlt: Notwendige Sensoren, da ist nicht klar, wie überhaupt sensoriert werden soll.
 
Fehlt: Notwendige Sensoren, da ist nicht klar, wie überhaupt sensoriert werden soll.
 
Andere Ansteuerung?
 
  
 
= Zitate =
 
= Zitate =
  
 
„Wir sind im Metalab, das muss blinken!“ — Harald
 
„Wir sind im Metalab, das muss blinken!“ — Harald

Version vom 1. Oktober 2013, 00:09 Uhr

Sprache: Deutsch
Subpages:
Blinkenceiling hat keine Unterseiten.



Blinkenceiling
Blinkenroof.jpg
Gestartet: 2013-09-30
Involvierte: pepi
Status: active
Beschreibung: It blinks, it's bright, it's the Metalab!
Shutdownprozedur:
Zuletzt aktualisiert: 2013-10-01


WTF

Idee: Die Decke im Hauptraum muss leuchten! Überall sollen LEDs hin.

Auflösung

ca. 20cm Abstand zwischen LED, macht eine Auflösung von etwa 64x24. Um das möglichst einfach montieren zu können, kann man die LEDs auf ein oder mehrere billige Deko-Fischernetze aufknüpfen. Damit wird der Abstand auch automatisch in etwa eingehalten.

Alternative Auflösungen? Muss an das Fischernetz angepasst werden, die meisten groben haben ca. 6cm Abstand → 6cm, 12cm oder 18cm.

Das Fischernetz hat ~6cm Auflösung. Bei 12cm Abstand zwischen LEDs könnte man ein Bild mit 96×32 = 3072 Pixeln machen. Das wäre noch realistisch leistbar. Alternativ: alle 6cm sind dann genau viermal so viele, d.h. 12288 Pixel → zu teuer

Ich rechne jetzt mal mit 3072 (=12cm) weiter.

Elektronik

Es handelt sich da um 3072 Treiber-ICs, die angesteuert werden wollen.

Plattform: Teensy 3.0 mit OctoWS2811 LED Library. Dieser kann 8 Leisten parallel ansteuern, und mehrere Teensies können sich synchronisieren. Lt. Webseite sollte man maximal 1000 LEDs pro Teensy verwenden.

Das bedeutet, dass wohl am besten jede Leitung für eine Länge (= 96 LEDs) verantwortlich ist. Ein Teensy kann 8 Längsstreifen ansprechen, d.h. wir haben 32/8 = 4 Teensies in Betrieb. Ein Raspberry Pi, BeagleBone Black o.ä. kann die Ansteuerung dann übernehmen.

Eingangsdaten

Womit sollen die LEDs bespielt werden? Ideen:

  • (anonymes) Personentracking, und wo jeder steht leuchtet es (→ wie Scheinwerfer auf einer Bühne)
  • Ein spezieller Partymode, ähnlich dem bei den Zumtobels, nur viel höhere Auflösung.
  • Kombination von Personentracking und Partymodus: Eine Flüssigkeitssimulation ablaufen lassen, wo die durch den Raum gehenden Personen diese Flüssigkeit verwirbeln. (Beispiel)
  • Pong!
  • Tetris!

BOM

  • Fischernetz 6 Stück → 4m×12m (der Händler könnte evtl ein Problem mit der Lieferung nach Österreich sein)
  • LEDs, 31 Lots zu je 100 LEDs → $439.74 (inkl. Shipping mit EMS)
  • 1.5mm² Kabel, haben wir im Metalab vermutlich genug lagernd. Die Versorgung sollte möglichst parallel sein, d.h. am Besten jede Breite (mit je 32 LEDs) mit einem extra Kabel versorgen!
  • Teensy 3.0 4×$19
  • BeagleBone Black
  • Netzteil 5V 100A (huiuiui), via Controller ein- und ausschaltbar (einfach 12V-fähiges Relais dranhängen), wir brauchen 2 Stück davon. 2×€170.42

Mit den beiden Netzteilen kann man das Ding auf der vollen Leistung betreiben, wobei wir dann eine kleine Sonne im Metalab hätten. Sonnenbrille ist dann Pflicht, um permanente Augenschädigung zu verhindern!

Fehlt: Notwendige Sensoren, da ist nicht klar, wie überhaupt sensoriert werden soll.

Zitate

„Wir sind im Metalab, das muss blinken!“ — Harald