Display lcd 16x2 acm1602b della digitromic

Ciao,
sto sperimentando ,su breadboard, i vari schemi proposti negli esempi della libreria liquicrystal.
ho assemblato il tutto con i cavetti presenti nello starter kit 3 e ha funzionato il tutto( la scritta hello world , lo scroll etc.)poi ho disassemblato il tutto.
Oggi ho rimontato il tutto e ricaricato i programmi di esempio: non funziona + il display, escono caratteri casuali....
Cosa posso fare per sapere cosa ho combinato? ( ho un altro display simile:WM1602C) ed anche lui mostra caratteri casuali)
Ho controllato i datasheet per vedere se ho sbagliato i collegamenti , ma ho rispettato la corretta piedinatura ( leggermente diversa tra i 2) riportata negli schemi.

E' possibile che siano "andati " tutti e due i display? ( nel programma ho anche provato ad aggiungere la riga lcd.clear() per azzerare il contenuto del display ma nulla da fare)

Grazie x consigli/suggerimenti

Marco

Hai messo un resistore sull'alimentazione della retroilluminazione?

no , non ho collegato la retro illuminazione, ho messo solo il potenziometro per regolare il contrasto dei caratteri ( funziona perchè si evidenziano o spariscono a seconda degli ohm )

Senza lo schema che hai seguito è difficile aiutarti.

Comunque, forse hai invertito qualche pin che va all'LCD.

lo schema utilizzato ed il programma è il seguente:

ho ricontrollato i collegamenti e poi ho riprovato ... stesso problema.
Rismontato tutto e ricollegati da mio figlio idem.
Poi giorni fa ha funzionato...
C'è un test per sapere se l'LCD è a posto?

Marco

il 90% dei problemi degli LCD in fase di test, cioè con i pin NON saldati ma collegati mediante fili volanti et similari, è causato da un cattivo contatto nei collegamenti. Per fare un test SERIO i fili jumper andrebbero SALDATI al display e poi infilati nei fori della breadboard dall'altro lato, altrimenti basta un contatto strisciante (e invisibile!) e non funziona più nulla. All'inizio dei mie test con LCD avevo creato uno zoccolo per infilarci dentro il pettine dell'LCD, i cui contatti erano saldati ai fili che poi mandavo sulla bgreadboard, ho avuto problemi perfino con quelli!!! Dopo l'ennesima riprova ho spesso di collaudare gli LCD, non mi è mai successo di trovarne uno guasto, li saldo direttamente ai cavi "definitivi" e discorso chiuso. :slight_smile:

Non pensavo fossero così sensibili....
Appena riesco saldo direttamente i fili e riprovo.

grazie