Cubo led 8x8x8

Ragazzi, ho in mente un bel progetto che comincerò venerdi... allora, ho ordinato 600 led rossi da 5mm e 10 74hc595, e avrei in testa di costruirmi un cobo led 8x8x8, e fin qui tutto bene, solo... ecco, il problema come sempre è il codice...cioè, io saprei come "animare" il mio cubo, ma ogni animazione andrebbe fatta a mano, led per led...il che vuol dire riscrivere più di 70 bit per ogni singolo led acceso...un suicidio praticamente hehe, quindi volevo chiedere, qualcuno conosce qualche software per potersi interfacciare col pc , in modo che io possa accendere i led tramite una sorta di interfaccia grafica o qualcosa che ci assomigli? ...già che ci sono vi dico che userei 8 74hc595 per comandare ogni colonna di led , e un 74hc595 per comandare i vari "piani" ...grazie a chiunque possa aiutarmi

non ce la fai solo con i 595
Ogni piano ha 64 LED ; se dai solo 5mA a ogni LEd hai comunque 320mA e quelli il 595 non li regge.
Devi collegare il 595 ad un ULN2803 o un A2981 a secondo se metti gli catodi o gli anodi sul piano.
Ciao Uwe

uwefed:
non ce la fai solo con i 595
Ogni piano ha 64 LED ; se dai solo 5mA a ogni LEd hai comunque 320mA e quelli il 595 non li regge.
Devi collegare il 595 ad un ULN2803 o un A2981 a secondo se metti gli catodi o gli anodi sul piano.
Ciao Uwe

ma non dorò mai accendere tutti i led assieme...van accesi uno dopo l'alltro...quindi dovrebbe bastare O.o solo mi serve il doftware di pilotaggio da pc..

e' veramente una bella idea, non ho mai visto un cubo led quindi non so se qualcuno ha lavorato gia' al codice.

ma vuoi usarlo solo per lettere e numeri ? e' un peccato, se vuoi usarlo anche per grafica segui il consiglio di uwe perche' ad esempio disegnando una mela nel centro della mela avresti quasi tutti i led accesi, e poi sarebbe comodo un comando per tenere tutto il cubo acceso, per diagnosi, ed anche in questo caso sarebbero tutti accesi, quindi alti mA.

se invece per "accendere uno dopo l'altro" intendi pilotarli in multiplex allora e' diverso

Io ne ho fatto uno da 4x4x4 ed è un impresa la struttura... però il controllo è affidato ad un pic che gestisce le colonne e 4 transistor che comandano i piani

babbu95:
ma non dorò mai accendere tutti i led assieme...van accesi uno dopo l'alltro...quindi dovrebbe bastare O.o solo mi serve il doftware di pilotaggio da pc..

Vuoi accendere tutti i 512 uno dopo l'altro? non vedrai niente ecetto dei led in posizioni non capibili che lampeggiano.
Ciao Uwe

uwefed:

babbu95:
ma non dorò mai accendere tutti i led assieme...van accesi uno dopo l'alltro...quindi dovrebbe bastare O.o solo mi serve il doftware di pilotaggio da pc..

Vuoi accendere tutti i 512 uno dopo l'altro? non vedrai niente ecetto dei led in posizioni non capibili che lampeggiano.
Ciao Uwe

vero :slight_smile:
ammeno che la sequenza di accensione e spegnimento non sia ultra rapida....

ok, ultrasuperrapidissimo.
Se vuoi avere una ripetizione del accensione dei LED (in questo caso tutti) diciamo a 25 Hz é una frequenza di quasi 13 kHz e un tempo di accensione sotto i 75 µsecondi.
Ciao Uwe

Quello che ho montato perchè il codice non l’ho fatto io… lavora intorno ai 5 Khz… perchè non ha driver per pilotare i led ma solo le resistenze di limitazione ed i pic sono molto più “deboli” dei nostri ATmage infatti forniscono max 25mA