Go Down

Topic: led rgb che (dovrebbero) scorrere (Read 2015 times) previous topic - next topic

leo72

A me viene in mente un metodo.
Usi un array e ci memorizzi la posizione di ognuno dei led interessati allo scorrimento.
Esempio: nel 1° elemento ci metti la posizione del led rosso; nel 2° quella del led verde; nel 3° quella del led blu.
Ad ogni ciclo sposti virtualmente i led aggiornando le posizioni in questo array.
Terminati gli aggiornamenti, alla fine del ciclo, aggiorni la posizione reale dei led spengendo tutti i led e poi accendendo il led rosso nella posizione indicata dal 1° elemento dell'array, il led verde secondo la posizione letta dal 2° elemento dell'array ecc...

imho

grazie, ho usato il tuo metodo e devo dire che funziona. Continuero' con la sperimentazione con i led creando altri giochi di luce, quindi....abbiate pazienza se vi rompo ancora!

leo72


grazie, ho usato il tuo metodo e devo dire che funziona.

Mi fa piacere. Ricorda comunque che in programmazione non esiste un unico modo per fare una cosa. Ce ne sono diversi: uno può essere più complicato ma più veloce, un altro più semplice ma più lento, uno che sia una via di mezzo di entrambi ecc. Va scelto possibilmente quello che ha il giusto connubio fra pesantezza e prestazioni.

Quote

Continuero' con la sperimentazione con i led creando altri giochi di luce, quindi....abbiate pazienza se vi rompo ancora!

Siamo qui  ;)

Go Up