Questa è una breve guida su come collegare il display LCD 16×2 I2C.
Collegamenti
Il potenziometro sulla scheda I2C serve per regolare il contrasto. Il ponticello serve a gestire il led che illumina il display.
Sketch
//www.ilsito.net
//Display LCD 16x2 (o 20x4) I2C
//includo le librerie
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); // se il display è 20x4 ... 20,4
// definisco la variabile di nome numero
int numero = 0;
void setup()
{
// inizializzo
lcd.init();
// accendo il LED del display
lcd.backlight();
// mi posiziono uno spazio avanti(1) nella prima riga (0)
lcd.setCursor(1,0);
// scrivo
lcd.print("WWW.ILSITO.NET");
}
void loop()
{
// vado sulla seconda riga
lcd.setCursor(0,1);
// scrivo il numero che inizialmente è '0'
lcd.print(numero);
// aspetto un secondo
delay(1000);
// incremento il numero di una unità
numero++;
// dopo 60 secondi spengo il LED che illumina il display
if (numero == 60) {lcd.noBacklight();}
}
Download
La libreria LiquidCristalI2C è possibile scaricarla dal pulsante a fine articolo. Se l’IDE è aggiornato la libreria Wire dovrebbe esserci di default, altrimenti potete scaricarla dal pulsante sempre a fine articolo.
Download “Display LCD 16×2 I2C”
Display-LCD-16×2-I3C.zip – Scaricato 767 volte – 31,85 KB