#include <LiquidCrystal.h>
int RS=18,EN=5,D4=17,D5=16,D6=4,D7=0;
LiquidCrystal lcd(18,5,17,16,4,0);
int analogPin=12;
int led_Pin=25;
void setup() {
lcd.begin(16,2);
pinMode(led_Pin, OUTPUT);
pinMode(analogPin, INPUT);
}
void loop() {
lcd.clear();
lcd.setCursor(0,0);
int analogState=analogRead(analogPin);
lcd.print(analogState);
analogWrite(led_Pin,analogState);
if(analogState==0)
{
lcd.print("led off");
lcd.setCursor(0,1);
delay(1000);
}
else
{
lcd.print("led on");
lcd.setCursor(0,1);
delay(1000);
}
}