Matrici di LED con MAX7219: configurazioni diverse.

Datman:

  • Con la tua tabella dei caratteri, così com'è, escono solo sgorbi... :frowning:

Ho dato un'occhiata al codice, vanno fatte alcune modifiche:

byte buffer[10];
diventa
byte buffer[13];

memcpy_P(buffer, CH + 7 * c, 7);
diventa
memcpy_P(buffer, CH + 10 * c, 10);

In questo modo le lettere sono ok, ma il problema è lo scorrimento; onestamente a meno di modificare pesantemente la libreria, non credo ci sia soluzione, in quanto questa inserisce i dati per colonna.

Datman:
Comunque, ripensandoci, il problema non sta nei display, ma nella libreria...

Concordo, lui si basato solo sull'accoppiamento dei moduli singoli secondo questo schema

i moduli da quattro, invece sono accoppiati con i pin sull'asse orizzontale!

IMHO, se cambi libreria fai meno fatica, ho dato un'occhiata a questa, e mi sembra la migliore (molto configurabile)

Federico