aiuto codice per led cube

ciao a tutti. o progettato questo codice per comandare un cubo di led 3x3x3. o provato a caricarlo ma nn ma da nessun segnale.. qualcuno mi puo aiutare? grazie in anticipo a tutti :slight_smile:

led_cube_3x3x3.ino (667 Bytes)

prima l'italiano, poi il c++

Lo schema elettrico non guasta mai.

void loop()
{
  int i;
  for(i = 0; i < (sizeof(sequenza) / sizeof(int) / 3); i++);
  {
    digitalWrite(sequenza[i][0], HIGH);
    digitalWrite((sequenza[i][1] + 9), HIGH);
    delay(int(sequenza[i][2]));
    digitalWrite(sequenza[i][0], LOW);
    digitalWrite((sequenza[i][1] + 9), LOW);
  }   
}

Per accendere un LED di un livello devi dare sul anodo HIGH e sul catodo LOW.
Il codice soprastante non fa ne l' uno, ne l' altro. Definisci prima collonne e livelli ma non li usi.Non so se hai messo gli anodi sui livelli o sulle colonne.
Hai messo delle resistenze per limitare la corrente dei LED?

Ciao Uwe

io intendevo mettere dei transistor x comandare l'anodo. cmq all'inizio del codice o dichiarato 1 matrice in cui o memorizzato i pin da accendere e il tempo per cui bisogna tenerli accesi. devo ancora costruire il cubo in se, ma o provato a caricare il codice su arduino e i pin nn si accendono... :frowning: