Blinken Borgs: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
KKeine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:


== [[Borg3d Bauanleitung]] ==
== [[Borg3d Bauanleitung]] ==
[[Bild:Drahtgebogen.jpg|180px|right]]
[[Bild:Drahtgebogen.jpg|thumb]]


Wir haben jetzt endlich eine Bauanleitung für den 3D-Borg, die derzeit noch verbessert wird.
Wir haben jetzt endlich eine Bauanleitung für den 3D-Borg, die derzeit noch verbessert wird.


 
<br clear="all" />
 
 
 


==[[Farb Borg 3d]]==
==[[Farb Borg 3d]]==
[[Bild:Borg3dColor-1.jpg|180px|right]]
[[Bild:Borg3dColor-1.jpg|thumb]]


5x5x5 RGB-LEDs, einzeln ansteuerbar in einem Würfel von ca. 25x25x25 cm. Er zeigt sanfte Farbübergänge. Die Ansteuerung läuft über einen [[FPGA Arbeitsgruppe|FPGA]] mit Treiberplatine der eine 75x5 Matrix ansteuert. Betrachte das [http://www.das-labor.org/download/borg3d_color_bettermovie.avi Video]!
5x5x5 RGB-LEDs, einzeln ansteuerbar in einem Würfel von ca. 25x25x25 cm. Er zeigt sanfte Farbübergänge. Die Ansteuerung läuft über einen [[FPGA Arbeitsgruppe|FPGA]] mit Treiberplatine der eine 75x5 Matrix ansteuert. Betrachte das [http://www.das-labor.org/download/borg3d_color_bettermovie.avi Video]!


Cube-FAQ:
Cube-FAQ:


Unsere Borgs werden nicht verkauft, wirklich nicht.
Unsere Borgs werden nicht verkauft, wirklich nicht.
Zeile 24: Zeile 20:


== [[Borg3d]] ==
== [[Borg3d]] ==
[[Bild:Borg3d-1.jpg|180px|right]]
[[Bild:Borg3d-1.jpg|thumb]]


Martins [[Borg3d]] ist ein Drahtgitter aus 8x8x8 Leuchtdioden die so verschaltet sind, dass sich jede Diode einzeln ansteuern lässt. Wir haben viele kleine Animationen und auch ein Spiel --  Pong-3D -- die auf dem Würfel laufen.  
Martins [[Borg3d]] ist ein Drahtgitter aus 8x8x8 Leuchtdioden die so verschaltet sind, dass sich jede Diode einzeln ansteuern lässt. Wir haben viele kleine Animationen und auch ein Spiel --  Pong-3D -- die auf dem Würfel laufen.  
Zeile 33: Zeile 29:


Unsere Borgs werden nicht verkauft, wirklich nicht. Auch nicht für 1000 Euro.
Unsere Borgs werden nicht verkauft, wirklich nicht. Auch nicht für 1000 Euro.
<br clear="all" />
<br clear="all" />


Zeile 62: Zeile 57:
Es  wurden für den [[Borg16]] professionell Platinen hergestellt, die dann nur noch bestückt werden müssen und eine Bauanleitung für die LED-Matrix.
Es  wurden für den [[Borg16]] professionell Platinen hergestellt, die dann nur noch bestückt werden müssen und eine Bauanleitung für die LED-Matrix.


[[Bild:Borg16Screen.jpg|180px|right]]
[[Bild:Borg16Screen.jpg|thumb]]


<br clear="all" />
<br clear="all" />


== Laufschrift Borg ==
== Laufschrift Borg ==
[[Bild:LS-Borg.jpg|180px|right]]
[[Bild:LS-Borg.jpg|thumb]]


Last but noch least ist da noch der LS-Borg: Es handelt sich um eine dieser fertigen LED-Laufschrift-Dinger, dessen Steuerelektronik wir ausgebaut, und durch ein ATMega32 Board mit CAN Connectivität ausgetauscht haben. Dieser soll bei der [[Automatisierung des Labors]] zur Anzeige von Menüs und Betriebszuständen herhalten.
Last but noch least ist da noch der LS-Borg: Es handelt sich um eine dieser fertigen LED-Laufschrift-Dinger, dessen Steuerelektronik wir ausgebaut, und durch ein ATMega32 Board mit CAN Connectivität ausgetauscht haben. Dieser soll bei der [[Automatisierung des Labors]] zur Anzeige von Menüs und Betriebszuständen herhalten.
Zeile 74: Zeile 69:


Bilder vom [[22C3]]: [http://flickr.com/photos/romanofski/78518649/in/set-1680902/]
Bilder vom [[22C3]]: [http://flickr.com/photos/romanofski/78518649/in/set-1680902/]
<br clear="all" />


== Nebel Borg ==
== Nebel Borg ==
[[Bild:nebel_borg.jpg|180px|right]]
[[Bild:nebel_borg.jpg|thumb]]


Dieser Borg hat eine 8x16 RGB Matrix die auf einer Holzplatte angebracht ist.
Dieser Borg hat eine 8x16 RGB Matrix die auf einer Holzplatte angebracht ist.
Zeile 86: Zeile 83:
Video vom Plasma Effekt:
Video vom Plasma Effekt:
http://de.youtube.com/watch?v=UmjC5r4nDfo
http://de.youtube.com/watch?v=UmjC5r4nDfo


<pre>bzr branch https://rl.das-labor.org/bzr/fpga/soc-lm32/nebelborg
<pre>bzr branch https://rl.das-labor.org/bzr/fpga/soc-lm32/nebelborg
http://doc.bazaar-vcs.org/bzr.dev/developers/authentication-ring.html
http://doc.bazaar-vcs.org/bzr.dev/developers/authentication-ring.html
</pre>
</pre>


<br clear="all" />
<br clear="all" />
Zeile 101: Zeile 96:
Ziel ist es, ein bewegtes Bild auf den Flügeln eines Ventilators darzustellen.
Ziel ist es, ein bewegtes Bild auf den Flügeln eines Ventilators darzustellen.


 
<br clear="all" />


----
----

Version vom 25. Juli 2008, 02:42 Uhr


Borg3d Bauanleitung

Drahtgebogen.jpg

Wir haben jetzt endlich eine Bauanleitung für den 3D-Borg, die derzeit noch verbessert wird.


Farb Borg 3d

Borg3dColor-1.jpg

5x5x5 RGB-LEDs, einzeln ansteuerbar in einem Würfel von ca. 25x25x25 cm. Er zeigt sanfte Farbübergänge. Die Ansteuerung läuft über einen FPGA mit Treiberplatine der eine 75x5 Matrix ansteuert. Betrachte das Video!

Cube-FAQ:

Unsere Borgs werden nicht verkauft, wirklich nicht.

Borg3d

Borg3d-1.jpg

Martins Borg3d ist ein Drahtgitter aus 8x8x8 Leuchtdioden die so verschaltet sind, dass sich jede Diode einzeln ansteuern lässt. Wir haben viele kleine Animationen und auch ein Spiel -- Pong-3D -- die auf dem Würfel laufen.

Video

Borgs sind cool, vor allem dann wenn man sie selbst gebaut hat. Darum kommt einfach mal zu Löten bei uns vorbei. Man lernt eine Menge und Spass macht's auch.

Unsere Borgs werden nicht verkauft, wirklich nicht. Auch nicht für 1000 Euro.

Pocketlights aka GameboyBorg

144 Flächen-LEDs im 18x8 Format (original Blinkenlights) in einem defekten Gameboygehäuse verbaut. Ein ATmega32 steuert die Animationen, zieht (bald) Blinkenlightsfilme (.blm) von einer MMC Karte und reagiert auf die 8 Buttons. Der On/Off Schalter ist aus dem Original übernommen, ebenso der Netzteilstecker. Alternativ zum Netzteil funktioniert auch Batteriebetrieb. Lange Beschreibung und Bilder folgen...

Video

Peters 8x8 Borg

BlinkenBorg.jpg

Nach den ersten Microcontroller Workshop suchten wir nach Möglichkeiten, mit den neuen tollen Laborboards das Labor zu schmücken. Peter, unser Elektronikexperte, kam die glorreiche Idee ein 8 mal 8 Display aus Lampen, die auf ein Holzbrett geschraubt sind zu entwerfen. Gesagt getan. Inerhalb kürzester Zeit entstand der erste Borg.


Andres 16x16 Borg16

Borg-andre2.jpg

Andre waren 64 nicht genug und so baute er mit 256 kleinen gelben Leuchtdioden einen neuen Borg.

Später baute er praktisch den gleichen Borg nochmal in groß mit ultrahellen 10 mm Leuchtdioden.

Es wurden für den Borg16 professionell Platinen hergestellt, die dann nur noch bestückt werden müssen und eine Bauanleitung für die LED-Matrix.

Borg16Screen.jpg


Laufschrift Borg

LS-Borg.jpg

Last but noch least ist da noch der LS-Borg: Es handelt sich um eine dieser fertigen LED-Laufschrift-Dinger, dessen Steuerelektronik wir ausgebaut, und durch ein ATMega32 Board mit CAN Connectivität ausgetauscht haben. Dieser soll bei der Automatisierung des Labors zur Anzeige von Menüs und Betriebszuständen herhalten.

Für diesen Borg wurde eine spezielle Animationssprache für Laufschriften geschrieben namens BorgTextAnim.

Bilder vom 22C3: [1]


Nebel Borg

Nebel borg.jpg

Dieser Borg hat eine 8x16 RGB Matrix die auf einer Holzplatte angebracht ist. Über den LEDs ist eine Plastikwanne, in der Ultraschallnebler sind, die aus Wasser Nebel erzeugen. Besonders schön wirkt es, wenn der Nebel sich leicht bewegt.

Angesteuert wird der Borg über ein FPGA.

Video vom Plasma Effekt: http://de.youtube.com/watch?v=UmjC5r4nDfo

bzr branch https://rl.das-labor.org/bzr/fpga/soc-lm32/nebelborg
http://doc.bazaar-vcs.org/bzr.dev/developers/authentication-ring.html


Borg Ventilator

Der Borg Ventilator ist ein Projekt, das sich derzeit im Bau befindet.

Ziel ist es, ein bewegtes Bild auf den Flügeln eines Ventilators darzustellen.



Bilder vom 22C3: [2], [3], [4], [5], [6], [7], [8], [9] [10],

Bilder vom 22C3: [11], [12], [13], [14], [15], [16], [17]


Videos

Seht euch die Borgs in Aktion an.

Simulatoren

Um Animationen auch ohne einen Borg zu entwickeln, hat Martin einen GLUT-OpenGl Simulator für den 2D Borg vom Andre sowie seinen eigenen Borg 3D geschrieben. Die Sourcen können derzeit unter Linux und MacOS X kompiliert werden. Benötigt werden GNU make, die gcc-Toolchain sowie eine Implementierung der GLUT- API (wie z.B. freeglut).

Der aktuelle Sourcecode liegt im Subversion und kann mit:

 svn co https://roulette.das-labor.org/svn/microcontroller/src-atmel/borg/borg-apiSimulator
bzw.
 svn co https://roulette.das-labor.org/svn/microcontroller/src-atmel/borg/borg-3d-apiSimulator

ausgecheckt werden.

Download