// Marca: Freenove
// Modello: FNK0079
// Tipo: LCD blue back light, 20x4 chars, I2C interface
// https://github.com/Freenove/Freenove_LCD_Module
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup()
{
lcd.begin(20, 4);
lcd.setBacklight(255); // 0-255
lcd.setCursor(0, 0);
lcd.print("Configurazione DHARP");
lcd.setCursor(3, 1);
lcd.print("Data attuale:");
lcd.setCursor(5, 2);
lcd.print("01/01/1900");
lcd.setCursor(18, 3);
lcd.print(">>");
delay(5000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Configurazione DHARP");
lcd.setCursor(4, 1);
lcd.print("Ora attuale:");
lcd.setCursor(7, 2);
lcd.print("00:00");
lcd.setCursor(0, 3);
lcd.print("<<");
lcd.setCursor(18, 3);
lcd.print(">>");
delay(5000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Configurazione DHARP");
lcd.setCursor(4, 1);
lcd.print("UTC Offset:");
lcd.setCursor(8, 2);
lcd.print("+00");
lcd.setCursor(0, 3);
lcd.print("<<");
lcd.setCursor(18, 3);
lcd.print(">>");
delay(5000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Configurazione DHARP");
lcd.setCursor(4, 1);
lcd.print("Latitudine:");
lcd.setCursor(5, 2);
lcd.print("+00.000000");
lcd.setCursor(0, 3);
lcd.print("<<");
lcd.setCursor(18, 3);
lcd.print(">>");
delay(5000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Configurazione DHARP");
lcd.setCursor(4, 1);
lcd.print("Longitudine:");
lcd.setCursor(5, 2);
lcd.print("+00.000000");
lcd.setCursor(0, 3);
lcd.print("<<");
lcd.setCursor(15, 3);
lcd.print("Salva");
delay(5000);
lcd.clear();
lcd.setCursor(0, 1);
lcd.print("Configurazione DHARP");
lcd.setCursor(4, 2);
lcd.print("completata!");
delay(5000);
lcd.clear();
}
void loop()
{
}