Buntich: Unterschied zwischen den Versionen
Aus Hackerspace Ffm
Tut (Diskussion | Beiträge) |
Tut (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
[[Datei:BuntichZeichnungKlein.png]] | [[Datei:BuntichZeichnungKlein.png]] | ||
== Was? == | == Was? == | ||
− | + | Buntich wird eine flexibel erweiterbare RGB-Matrix. Es besteht aus einzelnen Zeilen mit je 8 RGB-LEDs, die über ein Bussystem hinter- oder untereinander verbunden werden können. Das ganze kann dann von einem Master (ein Mikrocontroller, PC oder auch anderes Gerät) als ganzes angesteuert werden. | |
+ | |||
+ | |||
+ | Hier mal ein paar Randinformationen: | ||
+ | * Jeweils ein ATmega16 für 8 RGB-LEDs | ||
+ | * Kein Multiplexing, die LEDs hängen direkt am Port des Controllers (daher max. 20mA pro LED) | ||
+ | * 24 Kanal Software PWM mit etwa 1000 PWM Stufen | ||
+ | * Wegen logarithmischer Helligkeitswahrnehmug des Auges etwa 64 Helligkeitsstufen nutzbar | ||
+ | * RS485 Bus um stressfrei die Daten mit 1 MBit/s auf das Display zu bringen | ||
+ | * Je ein RS485-Bus für Senden und Empfangen (kein Halbduplexbetrieb nötig) | ||
+ | * Alle LEDs können auch als Helligkeitsdetektoren genutzt werden | ||
+ | * Automatische Adresszuweisung der Displayzeilen via Kommunikationspins zu Nachbarzeilen | ||
== Warum? == | == Warum? == | ||
Zeile 7: | Zeile 18: | ||
* Weil wir ein großes Display zum spielen haben wollen | * Weil wir ein großes Display zum spielen haben wollen | ||
* Weil es cool ist | * Weil es cool ist | ||
− | * Weil es in X und Y Richtung erweiterbar ist | + | * Weil es in X und Y Richtung beliebig erweiterbar ist |
* Weil es zeigt, wie ein Bussystem funktioniert | * Weil es zeigt, wie ein Bussystem funktioniert | ||
* Weil hier viele an Software und Hardware mitbasteln können | * Weil hier viele an Software und Hardware mitbasteln können |
Version vom 18. September 2011, 23:22 Uhr
Datei:BuntichZeichnungKlein.png
Was?
Buntich wird eine flexibel erweiterbare RGB-Matrix. Es besteht aus einzelnen Zeilen mit je 8 RGB-LEDs, die über ein Bussystem hinter- oder untereinander verbunden werden können. Das ganze kann dann von einem Master (ein Mikrocontroller, PC oder auch anderes Gerät) als ganzes angesteuert werden.
Hier mal ein paar Randinformationen:
- Jeweils ein ATmega16 für 8 RGB-LEDs
- Kein Multiplexing, die LEDs hängen direkt am Port des Controllers (daher max. 20mA pro LED)
- 24 Kanal Software PWM mit etwa 1000 PWM Stufen
- Wegen logarithmischer Helligkeitswahrnehmug des Auges etwa 64 Helligkeitsstufen nutzbar
- RS485 Bus um stressfrei die Daten mit 1 MBit/s auf das Display zu bringen
- Je ein RS485-Bus für Senden und Empfangen (kein Halbduplexbetrieb nötig)
- Alle LEDs können auch als Helligkeitsdetektoren genutzt werden
- Automatische Adresszuweisung der Displayzeilen via Kommunikationspins zu Nachbarzeilen
Warum?
- Weil zu einem Hackerspace einfach etwas buntes blinkendes gehört
- Weil wir ein großes Display zum spielen haben wollen
- Weil es cool ist
- Weil es in X und Y Richtung beliebig erweiterbar ist
- Weil es zeigt, wie ein Bussystem funktioniert
- Weil hier viele an Software und Hardware mitbasteln können
- Weil es geht! (*)
(*)...viele Grüße von Tut an das Labor in Bochum!