<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.ccc-mannheim.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Lightcube</id>
	<title>Lightcube - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.ccc-mannheim.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Lightcube"/>
	<link rel="alternate" type="text/html" href="https://www.ccc-mannheim.de/mediawiki/index.php?title=Lightcube&amp;action=history"/>
	<updated>2026-04-19T17:17:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in C3MAWiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.ccc-mannheim.de/mediawiki/index.php?title=Lightcube&amp;diff=2572&amp;oldid=prev</id>
		<title>Dome: kaputte Links gefixt</title>
		<link rel="alternate" type="text/html" href="https://www.ccc-mannheim.de/mediawiki/index.php?title=Lightcube&amp;diff=2572&amp;oldid=prev"/>
		<updated>2014-04-13T20:01:29Z</updated>

		<summary type="html">&lt;p&gt;kaputte Links gefixt&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 13. April 2014, 20:01 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l84&quot;&gt;Zeile 84:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 84:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hier könnt ihr in Zukunft Code-Schnipsel und evtl. sogar Animationen herunterladen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hier könnt ihr in Zukunft Code-Schnipsel und evtl. sogar Animationen herunterladen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[/erste Animation|Erste Animationen]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Lightcube&lt;/ins&gt;/erste Animation|Erste Animationen]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[/Firmware|Firmware]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Lightcube&lt;/ins&gt;/Firmware|Firmware]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Verlauf ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Verlauf ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dome</name></author>
	</entry>
	<entry>
		<id>https://www.ccc-mannheim.de/mediawiki/index.php?title=Lightcube&amp;diff=299&amp;oldid=prev</id>
		<title>Dome: /* Fehlerliste */  Rechtschreibung</title>
		<link rel="alternate" type="text/html" href="https://www.ccc-mannheim.de/mediawiki/index.php?title=Lightcube&amp;diff=299&amp;oldid=prev"/>
		<updated>2008-01-10T12:31:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Fehlerliste: &lt;/span&gt;  Rechtschreibung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{pausiertes Projekt|Kontakt=TheMaverick|öffentlich=ja}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lightcube&amp;#039;&amp;#039;&amp;#039; oder auch &amp;#039;&amp;#039;&amp;#039;LED-Cube&amp;#039;&amp;#039;&amp;#039; ist ein Hardware, Microelektronik-Projekt von TheMaverick&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Dieses “kleine” Projekt befasst sich mit dem Bau eines 3d Lightcube (Led cube). Die Idee kam ursprünglich vom LED-Cube aus Karlsruhe (Entropia) welcher wiederrum von James Clar‘s Version abgeschaut war. Dabei habe ich bei meiner Version Eine Anordnung von 8x8x8 Leds angepeilt.&lt;br /&gt;
Der Cube wird über 3 Ports mit jeweils 8 Pins von einem AVR Mega32 gesteuert wobei jeweils ein Port eine Achse im Koordinatensystem (porta = x / portb = y / portc = z) übernimmt.&lt;br /&gt;
&lt;br /&gt;
== Links und Literatur ==&lt;br /&gt;
* https://wiki.blinkenarea.org/bin/view/Blinkenarea/LED-Cube&lt;br /&gt;
* http://nw.com/nw/projects/cubatron/&lt;br /&gt;
* http://www.jamesclar.com/product/2005/3dcubewhite/pic2.html&lt;br /&gt;
* http://www.ramelectronics.net/html/usb_serial.htm&lt;br /&gt;
* http://www.kreatives-chaos.com/artikel/usb-zu-seriell-konverter&lt;br /&gt;
&lt;br /&gt;
== Zweck ==&lt;br /&gt;
Prinzipiell ist der Cube eine reine Designspielerei, jedoch mit vielfältigen Einsatzmöglichkeiten. Eine Amplitudenanzeige zur Visualisierung von Audiosignalen wäre denkbar wie auch Laufschriftanzeige oder sogar 3D Spiele wie Pong oder Snake.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
=== Leitungen ===&lt;br /&gt;
[[Bild:Led cube schema.jpg|300px|right]]&lt;br /&gt;
* Gelb = Stromablauf / Masse&lt;br /&gt;
*Grau = zufuhr&lt;br /&gt;
*Lila = Leitungen zum Microcontrolerport&lt;br /&gt;
*Blaue Dreiecke = Transistoren&lt;br /&gt;
*Rote Hütchen = LEDs&lt;br /&gt;
&lt;br /&gt;
In dieser Schemaansicht die auf der Seite liegt ist gut zu erkennen wie dieSchaltung funktioniert. Über die gelbe Leitung fließt der Strom ein, wobei 8 Transitoren entscheiden welche der 8 Ebenen mit Strom versorgt wird. &lt;br /&gt;
Damit werden nun 64 LEDs mit Strom versorgt. Damit aber nun nicht alle LEDs leuchten wird ihnen die Masse von 8 Passagen aus Transitoren genommen die Paralel an den Controler angeschlossen sind. &lt;br /&gt;
Abschließend wird die letzte Koordinate festgelegt und die geschaltete Leitung mit der Masse verbunden. &lt;br /&gt;
&lt;br /&gt;
Man merkt klar, ich bin kein Elektroniker und um das Alles umzusetzen hatte ich auch große Hilfe von Pensoffsky. Ein Dank sei hiermit übermittelt &lt;br /&gt;
&lt;br /&gt;
Bei gelegenheit liefere ich einen richtigen Schaltplan noch nach.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
&lt;br /&gt;
=== LED Cube ===&lt;br /&gt;
&lt;br /&gt;
8x8x8 = 512 Dioden&lt;br /&gt;
Silberdraht 1mm (ca 27 meter)&lt;br /&gt;
Gehäuse ca 20cm x 15 cm&lt;br /&gt;
Schaltplatine&lt;br /&gt;
&lt;br /&gt;
8×8 + 8 + 8 = 80 Transitoren&lt;br /&gt;
Kupferdraht 0,1mm (ca 1 meter)&lt;br /&gt;
Silberdraht 1mm (ca 1,5 meter)&lt;br /&gt;
Microcontroler&lt;br /&gt;
&lt;br /&gt;
ATMega AVR-RISC Controller&lt;br /&gt;
RS232 Driver&lt;br /&gt;
Standardquarz 16 MHz&lt;br /&gt;
&lt;br /&gt;
== Bilder ==&lt;br /&gt;
&lt;br /&gt;
=== Cube ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Bild:Dscn0822.jpg|200px]] || [[Bild:Dscn0823.jpg|200px]] || [[Bild:Dscn0824.jpg|200px]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Bild:Dscn0825.jpg|200px]] || [[Bild:Dscn0826.jpg|200px]] || [[Bild:Dscn0827.jpg|200px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Transitorplatine ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Bild:Led cube platine oben.jpg|200px]] || [[Bild:Led cube platine unten.jpg|200px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mini Mainboard ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Bild:Dscn0832.jpg|200px]] || [[Bild:Dscn0836.jpg|200px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Verkabelung ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Bild:Dscn0829.jpg|200px]] || [[Bild:Dscn0830.jpg|200px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
Hier könnt ihr in Zukunft Code-Schnipsel und evtl. sogar Animationen herunterladen.&lt;br /&gt;
&lt;br /&gt;
* [[/erste Animation|Erste Animationen]]&lt;br /&gt;
* [[/Firmware|Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Verlauf ==&lt;br /&gt;
=== Cube ===&lt;br /&gt;
&lt;br /&gt;
* Bauteile gekauft&lt;br /&gt;
* Schaltplan erstellt und an Testumgebung geprüft&lt;br /&gt;
* 8 x 8 + 8 + 8 Transitoren auf einer Platine verlötet&lt;br /&gt;
* dazu 3 x 8 Widerstände und Leitungen verlötet&lt;br /&gt;
* Gehäuse für Elektronik gekauft und mit 8×8 Löchern versehen&lt;br /&gt;
* Gehäuse mit Sprühlack in der Farbe meines PowerBook überzogen&lt;br /&gt;
* Silberdraht gerade gebogen und in 8 gleiche Stücke von ca. 30cm geschnitten&lt;br /&gt;
* Led-Beinchen vorgebogen&lt;br /&gt;
* erste senkrechte Wand eingezogen&lt;br /&gt;
* vierte Wand eingezogen. Der Cube ist jetzt zu 50% fertiggestellt.&lt;br /&gt;
* Alle Wände sind nun eingezogen&lt;br /&gt;
* Cubeanschlüsse mit der Transitorplatine verbunden&lt;br /&gt;
* erste Programme ausprobiert&lt;br /&gt;
* Firmware ist fertig&lt;br /&gt;
* Programmieradapter ist fertig&lt;br /&gt;
* Anschlüsse ins Gehäuse gefräst&lt;br /&gt;
* Cube Gehäuse ist nun endgültig geschlossen und muss vorerst nicht wieder geöfffnet werden.&lt;br /&gt;
&lt;br /&gt;
=== Steuerungsprogramm ===&lt;br /&gt;
&lt;br /&gt;
* in RealBasic wurde zur Steuerung eine Programm geschrieben&lt;br /&gt;
* Steuerung verbessert, es können nun ganze Animationen geladen werden.&lt;br /&gt;
* Grafische Ausgabe der Lautstärke vom MAC (wahlweise auch PC) auf die Cube Vorderseite wurde geschrieben&lt;br /&gt;
* 2D und 3D Snake wurde geschrieben. Die Snake läuft automatisch frei nach zufall und tritt sich dabei nicht auf die Füße und wandert auch nicht aus dem Cube heraus. Snake Länge lässt sich auch definieren bis zu 26 LEDs lang.&lt;br /&gt;
&lt;br /&gt;
== Fehlerliste ==&lt;br /&gt;
&lt;br /&gt;
Hier veröffentliche ich meine Fehler, damit ihr die nicht nochmal macht.&lt;br /&gt;
&lt;br /&gt;
* Gehäuse höhe sollte mindestens 4 besser 5cm hoch sein, sonst passen die Platinen nicht in das Gehäuse&lt;br /&gt;
* Der Abstand zwischen den LEDs sollte bei 5mm LEDs mindestens 4cm betragen. Bei mir sind es nur knapp 2cm und man hat Probleme die Animation auf den hinteren Reihen zu verfolgen, weil die vorderen LEDs schlicht im Weg stehen.&lt;br /&gt;
* Benutzt eine käuflichen USB-to-Serial-Adapter für knapp 9€, anstatt es selber zu löten. Es spart euch Arbeit, Frust und Zeit.&lt;/div&gt;</summary>
		<author><name>Dome</name></author>
	</entry>
</feed>