Go Down

Topic: matrice 8x8 sensore dht22 (Read 2 times) previous topic - next topic

leo72

Ma ti avevo già passato un link che spiegava bene la cosa:
http://playground.arduino.cc/Main/DirectDriveLEDMatrix
Oltretutto lì hai il pilotaggio della matrice con un interrupt, per cui non avresti neanche bisogno di visualizzare i dati dal loop.

Altrimenti cerca "arduino led matrix 8x8" e ti vengono fuori un sacco di progetti.

Mawer

Ho fatto due prove ma ancora  non riesco a capire per quale motivo non vada. La Piedinatura dovrebbe essere come questa http://arduino.cc/en/Tutorial/RowColumnScanning eventualmente come faccio a sapere se è come questa o no ? dovrei trovare il datasheet ?
ho modificato lo sketch in questo modo
Code: [Select]
byte col = 0;
byte leds[8][8];

// pin[xx] on led matrix connected to nn on Arduino (-1 is dummy to make array start at pos 1)
int pins[17]= {-1, 13, 12, 11, 10, 16, 17, 18, 19, 2, 3, 4, 5, 6, 7, 8, 9};

// col[xx] of leds = pin yy on led matrix
int cols[8] = {pins[6], pins[11], pins[10], pins[3], pins[17], pins[4], pins[8], pins[9]};

// row[xx] of leds = pin yy on led matrix
int rows[8] = {pins[2], pins[7], pins[19], pins[5], pins[13], pins[18], pins[12], pins[16]};
. Si accende tutto ma in modo disordinato senza creare nessuna lettera.
Come faccio a farlo funzionare ?
Grazie ancora!

Mawer

Nessuno che riesca a spiegarmi in maniera semplice come visualizzare dei caratteri su una matrice 8x8 in direct drive da Arduino ?

leo72

Il codice del link che ti ho passato ti funziona o no? L'hai provato?

Mawer

Si ho provato lo sketch del link , cambiando la posizione dei pin, ma mi accende in maniera disordinata i led senza disegnare niente. Come posso fare ? Vuoi che ti mandi il link dello sketch modificato ?

Go Up