Instructables

Come costruire un led cube 8x8x8 (Italian version)

Probabilmente siete capitati in questa pagina perche' avete visto uno dei tanti video sui led cube che circolano per la rete ed avete deciso di costruirne uno tutto vostro..
Bene, sono felice di informarvi che siete arrivati nel posto giusto: qui troverete i miei appunti, le immagini per la costruzione, il codice sorgente del programma sviluppato da me per controllare il cubo ed anche diversi video dimostrativi.
Prima di mettervi all'opera leggete tutto, e' meglio avere una visione globale del progetto prima di cominciare.
Prima di passare alla pratica, come ogni cosa e' necessaria una breve lezioncina teorica tanto per capire di cosa stiamo parlando.

Come e' fatto:
La misura del cubo che ho costruito e di cui vi forniro' le istruzioni sara' 8x8x8: 8 led di larghezza, 8 led di altezza, 8 led di profondita': totale 512 led utilizzati. La struttura poggera' su di un piano di legno.

Il concetto di persistenza di visione:
Con questo progetto utilizzeremo il concetto di persistenza di visione:
La persistenza della visione ci illude che un film non sia composto da fotogrammi: tutte la animazioni sono basate su questa disfunzione fisiologica del nostro apparato visivo. Se riusciamo a far accendere 2 led in alternanza molto velocemente (nell'ordine di pochi ms) i led appariranno all'occhio umano come accesi contemporaneamente.
Utilizziamo la persistenza di visione perche' non e' possibile accendere tutti i led del cubo contemporaneamente, la corrente (misurata in ampere) utilizzata sarebbe troppo alta. Se infatti consideriamo che i led ad alta luminosita' utilizzati in questo progetto consumano intorno ai 20mA l'uno possiamo dire che 512 led consumano 20mA x 512 led = 10,24 A. Decisamente troppa corrente da gestire. Quindi cosa facciamo? Accendiamo un piano del cubo alla volta! In questo modo la corrente utilizzata in ogni singolo momento non superera' mai gli 1,28 A (20mA x 64 led), gestibilissimi da un buon alimentatore. Supponiamo di voler accendere tutti i led del cubo contemporaneamente: basta accendere i piani (composti da 64 led), 1 per volta, ad una velocita' elevata: il cubo risultera' all'occhio umano completamente acceso.

Come comandare ogni singolo led:
Per poter comandare indipendentemente ogni singolo led dividiamo il cubo in livelli (per orizzontale) e in colonne (verticale).
Ogni led posto sullo stesso livello del cubo avra' il catodo (-) in comune con gli altri led del livello. Ogni led posto sulla stessa colonna avra' l'anodo (+) in comune con gli altri led della colonna.
In tutto ci saranno da comandare 8 catodi per selezionare i singoli livelli e 64 anodi per selezionare le singole colonne. L'incrocio livello-colonna indichera' il led acceso.

Gli shift register a 8 bit:
Gli shift register sono dei componenti costituiti da celle di memoria ad un bit collegate tra loro, ad ogni impulso di clock consentono lo scorrimento dei bit da una cella a quella immediatamente successiva. I registri che utilizziamo in questo progetto sono del tipo SIPO (serial input-parallel output): i dati vengono caricati uno alla volta tramite il bit di input e sono prelevati contemporaneamente sulle 8 uscite.

L'alimentazione:
Per alimentare il cubo e il circuito di comando e' necessario un alimentatore con le seguenti caratteristiche:
- Tensione di uscita: 5 Volts stabilizzate
- Corrente di uscita: 2 Ampere (meglio 4 Ampere)

IMMAGINI:
- cubo finito e funzionante
 
Remove these adsRemove these ads by Signing Up
alcr121 year ago
ciao complimenti mi chiedevo se potevi realizzare un cubo 4x4x4 perchè qui non me ne piace nessuno!!! ancora complimenti!!!
giocad1 year ago
ciao, e complimenti... veramente ben fatto eoltretutto spiegato bene e in italiano.
vorrei chiederti se hai anche provato con arduino, e sarebbe bello che visualizzasse magari anche piccole immagini dinamiche... ancora complimenti. nei preferiti.
antonio812 years ago
Ciao, perchè hai rimosso i video? Mi sarebbe piciuto vedere il cubo in azione.
argo2523 years ago
ciao volevo farti una domanda riguardo la scheda di controllo ho notato una differnza fra la foto della scheda finita e lo schema elettrico definitivo, nella pratica hai messo 4 resistenze da 100 fra la porta parallela e gli ingessi dei shif register ma io che ho seguito lo schema non compaiono queste resistenze....visto che sono inesperto non riesco a capire se ci vogliono o no.
xevius3 years ago
ho riscontrato un problema con il circuito,
gli shift register tra un output e l'altro mandano un po di corrente quindi tutti i led rimangono accesi e quelli che comando vengono illuminati alla massima potenza...

che abbia sbagliato qualcosa nel circuito?
che bello... dovrebbero fare un sito come questo tutto italiano!!!!
electronik3 years ago
Grazie per aver scritto in italiano, sei il migliore!! Non ho problemi con l'inglese ma ogni tanto è bello leggersi articoli interessanti nella propria lingua
Tuono4 years ago
Ciao..! Sto costruendo anche io il cubo :) ma una domanda mi tormenta..e la faccio subito, ammesso che è da ignoranti..ma nn mi nascondo..nn so bene sta cosa e me ne certo: una volta caricati gli effetti, quali rotazione - giro - esplosione ecc..rimangono in memoria o il cubo funziona solo collegato al pc..? ( Nel senso che interfacciandolo col pc..programmando i Shift Register con gli effetti..staccando il cavo dal pc..mettendolo sul tavolo sol con l'alimentazione..esegue la programmazione data o nn fa niente perchè nn interfacciato col pc..?)
Pappone4 years ago
salve
sto realizzando questo cubo led
ho scaricato il programma ma mi dice che manca un file su monoton dove lo posso trovare?
oppure come lo comando?
grazie mille anticipatamente
Senti, mi dai qualche dritta per farlo solo in 3x3x3? la versione 8x8x8 è troppo dispendiosa per i miei fondi :)
j626no5 years ago
yeah...im not against freedom of speech (especially on the internet), but as ewilhelm had mentioned in the past, the majority of instructables readers are english speaking....I forget their name but somebody has both english and spanish in their writeups.... you should look into that.
yokozuna j626no5 years ago
You have taken Mr. Wilhelm out of context- "English is the most common language of the Instructables community. However, Instructables are not required to be written in English. If you choose to write in another language, please follow proper conventions and consider posting a duplicate Instructable written in English. In the future, we will support localization and automatic translation. Better language makes for easier translation. " My Italian is lacking, but from what I can tell it does appear to be well-written. Of course he could use a translator as others have suggested- but so could you. Imagine if someone else speaks French and uses online translators themselves to read through ibles. It would just be that much more watered down from the original, and with a lot of technical information included, would consequently end up having incorrect information after double translations.
agofi (author) 5 years ago
Never say never... the English version of this instructable is here:
http://www.instructables.com/id/How-to-build-a-8x8x8-led-cube-English-version/
agofi (author) 5 years ago
Hello, I'm the Italian writer of these instructions.
I have decided to write them in Italian because when I want to make this cube I have found a lot of pages on Internet written in French, Spanish, German, English. I have asked to my friends for translate it, I have used translators online. At the end, after much job and much time finally I have finished.
These instructions are for Italian peoples who does not speak English, if you have interest for these instructions you have to use a translator online, a friend that speaks Italian, everything you like!
Please, don't write other comments asking instructions in English, I will not never write it.
Sparkington5 years ago
Well here a link that has been translated by google: Page Translated

hominid5 years ago
Mi piace questo progetto molto, grazie. Steve Wilson
budsiskos5 years ago
ENGLISH!!!!! please. the majority here are english speaking and a simple translation through babel-fish or such would have sufficed. looks cool though
Berserk875 years ago
Awesome instructable! 512 leds.... thats crazy.
mspark4005 years ago
Great project! Seems very well documented. unfortunately for me i dont speak (spanish?) perhaps it would be possible for someone to translate in the future. But if not still a great project. cheers, Mspark400
multisync5 years ago
Useless, sorry, can't understand a thing.... Please, do translate.