#include <LiquidCrystal_I2C.h>
#define LDR_PIN 34
LiquidCrystal_I2C lcd(0x27, 16, 2); //choosing lcd 16x2
void setup() {
lcd.init(); //initializing the lcd
lcd.backlight();
}
void loop() {
int ldrValue = analogRead(LDR_PIN);
float voltage = ldrValue * (3.3 / 4095.0);
Serial.print("LDR Value: ");
Serial.println(ldrValue);
Serial.print(" - Voltage: ");
Serial.println(voltage);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Light level: ");
lcd.print(ldrValue);
lcd.setCursor(0, 1);
lcd.print("Volt: ");
lcd.print(voltage, 2);
delay(500);
}