int sensorPin = A0; // sélectionnez la broche d'entrée pour le LDR
int sensorValue = 0; // variable pour stocker la valeur provenant du capteur
// Inclure le code de la bibliothèque:
#include <LiquidCrystal_I2C.h>
// Initialiser la bibliothèque avec les dimensions de l'interface
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup() {
Serial.begin(9600);
// Initialisation de l'interface LCD
lcd.init();
// Active le rétro-éclairage du LCD
lcd.backlight();
}
void loop() {
// lire la valeur du capteur :
sensorValue = analogRead(sensorPin);
//Positionner le curseur
lcd.setCursor(5, 1);
//Imprime du texte sur l'écran LCD.
lcd.print("Valeur LDR");
lcd.setCursor(8, 2);
lcd.print(sensorValue);
//On attend 500 ms avant la prochaine lecture.
delay(500);
}