Display

Salve,
ho un problema da risolvere con la scrittura su un display 20x4.

In particolare uso una serie di metodi per fare un conteggio incrementale, però al momento che và in doppia cifra e vado a decrementare, i pixel attivati in precedenza sul display rimangono accesi.

Come posso ovviare al problema?

Inserisco in allegato una parte di sketch.

Ringrazio tutti anticipatamente

sketch_jan31a.ino (754 Bytes)

Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione tutto il su citato REGOLAMENTO ... Grazie. :slight_smile:

Guglielmo

P.S.: Ti ricordo che, fino a quando non sarà fatta la presentazione, nessuno ti potrà rispondere, quindi ti consiglio di farla al più presto. :wink:

Grazie Guglielmo!!
Fatto…

Ciao, Diego
Devi cancellare le cifre che devono scomparire:

if(numgiri<10) lcd.print(" "); lcd.print(numgiri);

o, più formalmente:

if(numgiri<10)
 {
 lcd.print(" ");
 }
lcd.print(numgiri);

In questo modo, se numgiri è tra 0 e 9, viene cancellata la prima cifra.

Grazie Datman, perfettamente funzionante!!!

Prego :slight_smile: