#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Créez les objets LiquidCrystal_I2C pour chaque écran
// Le format est LiquidCrystal_I2C(adresse_I2C, nombre_colonnes, nombre_lignes)
LiquidCrystal_I2C lcd1(0x27, 20, 4);
LiquidCrystal_I2C lcd2(0x26, 20, 4);
void setup() {
Wire.begin(); // Initialise la communication I2C
// Initialise le premier écran LCD
lcd1.init();
lcd1.backlight(); // Allume le rétroéclairage
lcd1.print("LCD 1 (0x26)"); // Affiche un message sur le premier écran
// Initialise le deuxième écran LCD
lcd2.init();
lcd2.backlight(); // Allume le rétroéclairage
lcd2.print("LCD 2 (0x27)"); // Affiche un message sur le deuxième écran
}
void loop() {
// Rien à faire dans la boucle puisque les messages sont affichés une seule fois dans setup()
}