Forum: Mikrocontroller und Digitale Elektronik 5*5*5 LED Würfel


von Max M. (Firma: Private) (kaffee)


Lesenswert?

Hallo,

ich würde jetzt gerne in meiner Freizeit einen 5*5*5 LED Würfel bauen. 
Die LEDs will ich bei Conrad.de für 8 Cent das Stück kaufen.Kennt ihr 
Alternativen?
Nun mach ich mir aber über die Ansteuerung Gedanken. Ich habe schon mal 
mit einem 89c5131a (Atmel) gearbeietet und ihn benutzt um RGB LEDs zu 
steuern aber da hatte ich ein schon fertiges Platinen Layout und alle 
Bauteile waren vorgegeben. Die ganze Peripherie um den Prozessor rum war 
schon da. Nun will ich meine Steuerung für die LEDs des Würfels 
realisieren und frage mich was da am besten für mich wäre.
Meine Frage ist jetzt welchen Prozessor könnt ihr mir empfehlen? Also er 
sollte über USB Flashbar sein da ich kein Programiergerät habe. Ich habe 
an Arduino gedacht. Ich kenne mich mit den Arduios aber nicht 
aus,deshalb frage ich mich was die schlussendlich kosten und welchen 
Arduino (Mega, Uno,Tiny) ich dann überhaupt brauche. Auch frage ich 
mich, ob nicht vielleicht ein Raspberry Pi besser wäre (kosten technisch 
und weil ich das ganze dann über Ethernet steuern könnte).
Vielen Dank für eure Antworten.

von Thomas D. (thomasderbastler)


Lesenswert?

Ic würde keine 125 * 8 Cent bei der Apotheke Conrad bestellen.
Guckmal in der der Bucht bei Chinaman vorbei..

von Mathias H. (mathew)


Lesenswert?

ist zwar kein direkter Tipp aber schau doch mal in den Threads hier!
Das Thema LED-Würfel wurde schon öfter diskutiert!

Hoffentlich findest du darin was du suchst!

http://www.mikrocontroller.net/forum/all?filter=w%C3%BCrfel

von MaWin (Gast)


Lesenswert?

Der Bau so eines Würfels ist eigentlich sehr einfach
(auch wenn es tausende von Leuten gibt, die es nicht hinbekommen),
aber das Problem ist die Softare die die Bilder produziert.

Was willst du auf dem Würfel darstellen ?
Welche 3-dimensionalen Animationen und mit welcher Software willst du 
sie erstellen ?

Das ist hundertmal mehr Arbeit, als den Würfel zusammenzulöten, wie man 
daran sieht, daß es zwar tausende von nachgebauten Würfeln gibt, aber 
sie alle in der Ecke stehen weil nichts sinnvolles drauf läuft.

Natürlich gibt es Alternativen zu 8ct LEDs von Conrad,
vor allem sollte man sich erst mal Gedanken machen,
in welche Richtung die leuchten sollen, und ob man den
Würfel nur im abgedunkelten Raus sehen soll, oder auch
bei Tageslicht.

Ein rundum erkennbares Licht am Tag ist schon eine ganze
andere Nummer als Schummerlicht in der Geisterbahn.

Eine Multiplexansteuerung von 5 Reihen a 25 LEDs mit 2 TLC5940 
U(Graustufen) oder TB62706 (an/aus) kann der 89C51 problemlos machen,
zumindest wenn man nicht ganze Filme in RAM downloaden will,
bloss wenn du kein Programmiergerät für ihn hast, nützt es dir
nichts, daß du den schon kannst. Ein 
http://www.atmel.com/devices/AT89S52.aspx lässt sich ohne
grossen Aufwand programmieren.

Wenn man aber per Ethernet ganze Filme direkt auf den LED-Würfel
streamen will, reicht kein 8051/AVR mehr.
Der Raspberry hat Ethernet und RAM, aber das Linux willst du
nicht wirklich in Echtzeitanwendungen haben.

von fg (Gast)


Lesenswert?

MaWin schrieb:
> Eine Multiplexansteuerung von 5 Reihen a 25 LEDs mit 2 TLC5940
> U(Graustufen) oder TB62706 (an/aus) kann der 89C51 problemlos machen,
> zumindest wenn man nicht ganze Filme in RAM downloaden will,
> bloss wenn du kein Programmiergerät für ihn hast, nützt es dir
> nichts, daß du den schon kannst. Ein
> http://www.atmel.com/devices/AT89S52.aspx lässt sich ohne
> grossen Aufwand programmieren.
>
> Wenn man aber per Ethernet ganze Filme direkt auf den LED-Würfel
> streamen will, reicht kein 8051/AVR mehr.
> Der Raspberry hat Ethernet und RAM, aber das Linux willst du
> nicht wirklich in Echtzeitanwendungen haben.

Was soll der Mist mit diesen blöden veralteten AT89S52 oder 8051. Das 
sind Relikte aus vergangenen Zeiten.

Nimm ein STM32F4 Discovery und mach ein Tutorial. So schwer ist das nun 
nicht. Kostet 10$ und hast 168 MHz und Speicher der dir gefallen wird.

von MaWin (Gast)


Lesenswert?

> Nimm ein STM32F4 Discovery und mach ein Tutorial. So schwer ist das nun
> nicht. Kostet 10$ und hast 168 MHz und Speicher der dir gefallen wird.

Sicher geht auch ein ARM, aber das Discovery ist primär ein Audio-Board.

"To expand the functionality of the STM32F4 Discovery kit with Ethernet 
connectivity" STM32F4DIS-EXT BB kostet ihn 33 EUR.

Da kann er auch an den 89S51 ein EtherPlug anschliessen, so lange es 
nicht um Streaming geht.

Für die meisten ist eher der Weg der direktere, den sie schon kennen.

von Max M. (Firma: Private) (kaffee)


Lesenswert?

Nur zum verständnis warum sollte der Raspberry Pi nicht funktionieren? 
Ich meine klar lauft da kein echtzeitkritisches System drauf aber wenn 
man seinen Prozess im Scheduler priorisiert müsste das doch geht oder?

Ich nehme aber dann jetzt warscheinlich ein Arduino Mega wenn nichts 
dagegen spricht. Die USB Schnittstelle kann man nicht nur zur 
programmierung verwenden sondern auch zur Komunikation mit dem pc und 
dann z.B. mit einem selbst geschreiben Java Porgramm kommunizieren oder? 
Wie würdet ihr die Animationen machen die drauf laufen?

von holger (Gast)


Lesenswert?

>Wie würdet ihr die Animationen machen die drauf laufen?

Du weisst nicht wie du die Animationen auf diesem
Würfel machen kannst? Warum willst du dir dann einen bauen?

Du kannst beides nicht:
Würfel bauen
Animationen erstellen

Mehr Kohle und Zeit kann man eigentlich nicht zum Fenster
rauswerfen nur um einen Haufen schlecht gelöteter LEDs in
der Ecke stehen zu haben.

Was kannst du dagegen tun? Nichts, ausser ein fertiges
Würfelprojekt nachzubauen und die hoffentlich vorhandene
Software nutzen.

von Max M. (Firma: Private) (kaffee)


Lesenswert?

holger nur weil es im Endeffekt nichts wird heißt es doch noch lange 
nicht das es rausgeschmissenes Geld ist. Ich denke die wenigsten die 
hier im Forum Hobbie mäßig unterweg sind ,sind hier um nur perfekte 
dinge zu bauen. Also mir zumindest ging es bei meinem letzten Projekt 
bei dem ich ein IR - Signal empfangen habe und so RGB LEDs gesteuert 
habe nicht um das Resultat, das liegt jetzt auch die meiste Zeit rum 
sondern um den Weg dahin. Und wie ich die Animationen mache weiß ich, im 
Notfall schreibe ich mir in Java eine grafische Oberfläche dafür und 
übertrage das Ergebnis dann per WLAN (mit passender Hardware) oder per 
USB. Das wäre nur überflüssig wenn hier schon eine bessere Lösung hat.

von holger (Gast)


Lesenswert?

>Das wäre nur überflüssig wenn hier schon eine bessere Lösung hat.

Das ist doch genau mein reden. Such dir was mit google.
LED Cubes gibt es zu tausenden. Such dir doch einfach einen aus.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.