#include <LiquidCrystal.h>
LiquidCrystal lcd(18, 5, 17, 16, 4, 0);
int analogpin=12;
int led=13;
int lcd_pins[7]={18,5,17,16,4,0};
void setup() {
lcd.begin(16, 2);
lcd.print("analog Program");
pinMode(analogpin, INPUT);
pinMode(led, OUTPUT);
// for(int i=0;i<=7;i++){
// pinMode(lcd_pins[i], OUTPUT);
// }
}
void loop() {
int analogstatus=analogRead(analogpin);
lcd.setCursor(0,0);
lcd.print("analogvalue:");
lcd.print(analogstatus);
analogWrite(led,analogstatus);
if(analogstatus>0)
{
lcd.setCursor(5,1);
lcd.println("led on");
}
else if(analogstatus==0)
{
lcd.setCursor(5,1);
lcd.println("led off");
delay(1000);
}
}