IN PREPARAZIONE...
LiquidCrystal lcd (7,6,5,4,3,2);
LCD 4 x 20 Acquistato presso Futura elettronica di Gallarate(VA) Euro 26.00
Il collegamento dei PIN ad Arduino è identico a quello dell' LCD ATM 1602B (2 x 16)
Il PIN 1 è il primo della riga delle saldature, mentre per l'ATM 1602B è il terzo(vedi sopra).
Un semplice programmino di prova:
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
void setup()
{
lcd.begin(20, 4); //lcd.begin(columns, rows)
lcd.setCursor(1,0); // Colonna 2 riga 1
lcd.print("DISPLAY LCD 4 x 20"); // Stampa del messaggio
lcd.setCursor(1,1); //Colonna 2 riga 2
lcd.print("I.T.I.S. G. RIVA"); // Stampa del messaggio
lcd.setCursor(1,2); //Colonna 2 riga 3
lcd.print("21047 SARONNO (VA)");// Stampa del messaggio
lcd.setCursor(3,3); //Colonna 4 riga 4
lcd.print("ARDUINO rev. 3");// Stampa del messaggio
}
void loop()
{
}
Ecco il risultato finale:
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
void setup()
{
lcd.begin(20, 4); //lcd.begin(columns, rows)
lcd.setCursor(1,0); // Colonna 2 riga 1
lcd.print("DISPLAY LCD 4 x 20"); // Stampa del messaggio
lcd.setCursor(1,1); //Colonna 2 riga 2
lcd.print("I.T.I.S. G. RIVA"); // Stampa del messaggio
lcd.setCursor(1,2); //Colonna 2 riga 3
lcd.print("21047 SARONNO (VA)");// Stampa del messaggio
lcd.setCursor(3,3); //Colonna 4 riga 4
lcd.print("ARDUINO rev. 3");// Stampa del messaggio
}
void loop()
{
}