TESTER
D'abord, téléchargez la bibliothèque: elle se trouve ici
Cliquez sur DOWNLOAD, puis sur DOWNLOAD ZIP.
Dans IDE, cliquez sur CROQUIS/Inclure une bibliothèque/Ajouter la bibliothèque ZIP, sélectionnez le .zip que vous venez de télécharger. Comme sur cette image:
C'est le moment de voir si le tuto est bien fait mais aussi si vous avez tout bien suivi 
Voici un code de test:
/* kammo 2018 - forum arduino france
ce code de demonstration permet de mieux comprendre
l'utilisation de la bibliothèque LiquidCrystal_I2C.h
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// indiquer (adresse i2c, nombre de colonnes, nombre de lignes)
LiquidCrystal_I2C lcd(0x3F, 16, 2);
void setup()
{
// initialise l'afficheur LCD
lcd.begin();
}
void loop()
{
// efface l'ecran et place le curseur en 0,0
lcd.clear();
// allumer retroeclairage
lcd.backlight();
// activer l'affichage
lcd.display();
// ecrire à la position par defaut
lcd.print("LCD I2C");
// petite pause
delay(1000);
// faire clignoter le block
lcd.blink_on();
delay(1000);
// ne plus clignoter
lcd.blink_off();
// on cree une boucle pour faire defiler
for (int i = 0; i < 16; i++) { // compteur i (de 0 à <16)
lcd.scrollDisplayRight(); // defiler vers la droite
delay(100);
}
//effacer, curseur 0,0
lcd.clear();
// placer le curseur (colonne, ligne)
lcd.setCursor(17, -1);
// ecrire à la position par defaut
lcd.print("DEMONSTRATION");
// on cree une boucle pour faire defiler
for (int i = 0; i < 30; i++) { // compteur i
lcd.scrollDisplayLeft(); // fait defiler vers la gauche
delay(100);
}
// faire clignoter le block
lcd.blink_on();
// petite pause
delay(1000);
lcd.noDisplay();
delay(500);
lcd.noBacklight();
delay(500);
}
Ca ne fonctionne pas? Foutu truc chinois! Nan ^^
Regardez cette ligne de près:
// indiquer (adresse i2c, nombre de colonnes, nombre de lignes)
LiquidCrystal_I2C lcd(0x3F, 16, 2);
0x3F, c'est l'adresse du module chez moi, la vôtre, c'est celle que je vous ai dit de copier, donnée par le scanner. Remplacez-la. Ca s'invente pas, par contre ça peut se modifier (voir tout à la fin)
Il y a deux chiffres: le nombre de colonnes, et le nombre de lignes.
En général, les LCD sont des 16x2 ou 20x4. Remplacez les chiffres qui correspondent à votre module.
On y voit aussi le nom que vous donnez à votre LCD: lcd. Il peut s'appeler Charlotte c'est pareil.
On n'arrête pas la technologie, vous verrez, c'est Hollywood. Nan, j'déconne, c'est un petit code qui sert à tester, mais aussi à comprendre que les mots-clés de la bibliothèque sont précédés de lcd.
Par exemple:
lcd.print("youpi");
Sinon, ça marche pas.