Nella prossima serie di articoli vedremo come usare la libreria LiquidCrystal.

Indice degli argomenti

Setup dell’LCD;
print();
Gestione del cursore;
setCursor();
home() e clear();
Scroll del testo;
creare un simbolo;

Essa ci permette di pilotare con facilità gli schermi lcd alfanumerici (che si basano sul chipset HD44780) mettendoci a disposizione molte funzioni per la gestione dei caratteri visualizzati.

Per questi articoli abbiamo usato lo schermo CM162-4 con 2 righe e 16 caratteri, ma va bene qualsiasi schermo compatibile con lo standard HD44780

schermo

Setup dello schermo
Prima di vedere il codice vediamo come collegare lo schermo all’arduino.
Il cablaggio non è molto agevole, basti guardare lo schema in Fritzing

lcd_bb

Su breadBoard possiamo realizzarlo così:

xxx cablaggio1 xxx cablaggio2
cablaggio3

Da notare che abbiamo saldato una striscia di pin sullo schermo, questo ci facilita il lavoro sia su breadboard che sui nostri circuiti (dove basterà usare una striscia di pin femmina);