#define Idr A0
#define LED 8
int data,y;
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C Lcd(0x27,16,2);
void setup() {
pinMode(LED, OUTPUT);
Lcd.init();
Lcd.backlight();
Lcd.clear();
}
void loop() {
data=analogRead(Idr);
Lcd.setCursor(5,0);
Lcd.print(data);
y=map(data,0,1023,255,50);
analogWrite(LED,y);
}