Omet navegació

14.2 LCD-I2C 16x2

Fes el muntatge aquest:

LCD_I2C 16x2
C. Ferrando (CC BY-NC-SA)

Ara baixa engega l'IDE d'Arduino i ves a «Eines, Gestiona les biblioteques...», i en la finestra de cerca escriu « LiquidCrystal_I2C » i instal·la li biblioteca de Frank de Brabander, i prem instal·la.

LiquidCrystal_I2C (lib) en Arduino

A continuació pots provar la llibreria amb aquest programa.

// Font: Luis Llamas  https://www.luisllamas.es/arduino-lcd-i2c/
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
 
LiquidCrystal_I2C lcd(0x27, 16, 2);  // Detecta el LCD a l'adreça 0x27, amb 16 caracters i 2 ratlles
 
void setup()
{
   lcd.begin(); //Inicia el LCD                     

}
 
void loop()
{
   lcd.backlight(); // Amb llum de fons
   lcd.setCursor(0, 0); // Ves a (0,0) primera ratlla
   lcd.print("Ratlla 1"); 
   lcd.setCursor(0, 1); // ves a (0,1) segona ratlla
   lcd.print("Ratlla 2"); 
   
   delay(2500);
   
   lcd.clear(); //Borra la pantalla
}

El resultat és aquest.
lcd amb llum de fons