#include <LiquidCrystal.h>
const int ledpin=13;
const int ldrpin=A0;
int threshold=600;
const int rs=12, en=11, d4=4, d5=5, d6=6,d7=7;
LiquidCrystal lcd(rs,en,d4,d5,d6,d7);
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(ledpin, INPUT);
pinMode(ldrpin, OUTPUT);
lcd.begin(16,2);
}
void loop() {
// put your main code here, to run repeatedly:
int ldrstatus=analogRead(ldrpin);
if(ldrstatus<=threshold){
digitalWrite(ledpin, HIGH);
lcd.setCursor(0,0);
lcd.print("It's Dark");
}
else{
digitalWrite(ledpin, LOW);
lcd.print("Its Day");
}
}