Led Cube: Steuerung

Es geht langsam aber stetig voran mit meinem LED Würfel: Inzwischen ist der eigentliche Würfel fertig! Ich hatte die einzelnen Ebenen ja schon fertig montiert, und jetzt habe ich die acht Ebenen auch zusammengesetzt.  Das war gar nicht so schwierig, man muss nur etwas darauf achten, dass der ganze Würfel nicht schief wird. Ich denke, dass ist mir aber ganz gut gelungen. Schlussendlich habe ich den Würfel auch schon auf sein Holzplatte gesetzt. Das war eine extreme Fummelarbeit, denn man muss ja 64 Drähte durch ebensoviele Löcher stecken. Und wenn man dann noch so blöd ist, und die Löcher oben mit einem 5er Bohrer bohrt, unten aber nur einen 3er nimmt, dann bleiben die Drähte auch noch in den Löchern stecken. Das ist extrem unpraktisch. Und es kam noch besser: Als alle 64 Drähte drin waren, habe ich bemerkt, dass ich vergessen hatte, die Löcher für die Kathoden zu bohren 🙁 (Also die Drähte, die jede Ebene mit Strom versorgen). Die habe ich dann schlussendlich von unten gebohrt, wären der Cube schon auf der Platte war. Das ging sogar recht einfach, dass hatte ich mir schlimmer vorgestellt.

Nun kam also der nächste Part: Die Steuerung. Dazu muss erst Mal an jede der Anoden ein Kabel, und auch an alle 8 Kathoden. Macht also 9*8 = 72 Kabel. Damit dass nicht zu unübersichtlich wird, habe ich 8-poliges Flachbandkabel gekauft, 3 Meter. Das war ein wenig kurz, wie sich zeigte: Das reicht für genau 9 Kabel mit ca. 30 cm Länge. Davon geht aber ein nicht unerheblicher Teil dafür drauf die Kabel an zulöten (denn dazu müssen sie ja in die Breite gezogen werden, ich hab leider kein Bild, sorry). Schlussendlich reicht das oberste Kabel gerade noch so bis auf die andere Seite, die Platine muss also direkt neben dem Cube stehen. Naja, sollte sie ja sowieso 🙂 Das zuschneiden und abisolieren der Kabel war ein ganz schöner Aufwand, hat fast eine Stunde gedauert:

Weiterlesen

Leeres „Serial Port“ Menu in Ardunio unter Linux?

…Abhilfe ist ist einfach:

Strg+Alt+T drücken (Terminal wird geöffnet), und diesen Befehl eingeben:


sudo usermod -aG dialout <Benutzername>

Danach abmelden und wieder anmelden, und schon sollte es funktionieren 🙂

Hintergrund: Ich bastele gerade mal wieder an meinem LED-Würfel, und da ich unter Windows zu viele Probleme mit avr-gcc usw. hatte, aber ich schnell eine Virtual-Box VM mit Ubuntu aufgesetzt. Dort kann man auch ganz wunderbar USB-Geräte, wie meinen USB-auf-Seriell-Wandler weiterleiten. Nur leider wollte Arduino den Wandler nicht erkennen: Geholfen hat mir dann dieser Thread: Leider wird so ein Wandler von udev der Gruppe „dailout“ zu geordnet, und in dieser ist man leider nicht standardmäßig. Mit dem Befehl oben fügt man sich selbst der Gruppe hinzu, und danach darf Arduino dann auf auch auf das Gerät zugreifen.

Wieder ein Problem weniger 😉

Led-Cube: Es geht voran

Mal wieder ein kleines Update zu meinem LED-Cube:

Ich haben inzwischen alle acht Ebenen komplett gebaut (und getestet). Tatsächlich waren gab es insgesamt drei LEDs, die nach dem einlöten nicht mehr wollen, davon hatte ich zwei aber definitiv einfach nur verdreht, bei der ersten habe ich das vergessen zu kontrollieren. Die Qualität der LEDs von Conrad ist also wirklich gut, zumal ich an einigen echt lange rumgelötet habe. Im „Auslieferungszustand“ war keine einzige kaputt.

IMGP2045Der nächste Schritt liegt auf der Hand: Alle Ebenen übereinander löten. Auch damit habe ich schon angefangen, und schon fünf Ebenen fertig. Man kann jetzt schon langsam erkennen, wo die Reise hingehen soll. Auch hier wird natürlich immer schön getestet, aber noch ist nichts kaputt gegangen.

Weiterlesen