Libreria per HT1622 - 9 caratteri - 16 segmenti - SPI

Ho comprato questo display a 9 caratteri (16 segmenti) per 8 euro da cinesi:

Ha 3 posizioni per i decimali.
trovato questo codice: GitHub - MartyMacGyver/LCD_HT1622_16SegLcd: Experiments with a 9-character 16-segment alphanumeric LCD

Quel codice l’ho reso libreria (in allegato) e ho messo dei comandi
PrintChar, PrintStr, PrintLong, PrintFloat
Per la stampa di numeri float, se i decimali chiedete 2, 3 o 8 sfrutto il puntino decimale altrimenti spreca una cifra come punto.

P.S. comprato su ebay, lo stronzo cinese alla mia domanda di librerie (scriveva di contattarlo dopo acquisto) non mi ha mai risposto ed ora non ha più l’articolo in elenco.
http://www.ebay.it/itm/271288114482?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

lcd_HT1621.zip (5.21 KB)

Grazie per la condivisione Nid :slight_smile:

Guglielmo

*P.S.: Che “simpatico” il cinesino … * >:(

Prego.
Ora quel display specifico non lo trovo più su internet. Ho visto però che il HT162x è usato anche su altri display piccolini.

Aggiunta funzione NextClock(posizione) che semplicemente ad ogni chiamata stampa nella stessa posizione i caratteri |/--|-/ per dare l'impressione di una barra che gira.