int ldr_vlu;
int ldr=A0;
int A01=2;
int A02=3;
int A03=4;
int A04=5;
int A05=6;
int A06=7;
int A07=8;
int A08=9;
int A09=10;
int A010=11;
void setup() {
pinMode(ldr, INPUT);
pinMode(A01, INPUT);
pinMode(A02, INPUT);
pinMode(A03, INPUT);
pinMode(A04, INPUT);
pinMode(A05, INPUT);
pinMode(A06, INPUT);
pinMode(A07, INPUT);
pinMode(A08, INPUT);
pinMode(A09, INPUT);
pinMode(A010,INPUT);
Serial.begin(9600);
}
void loop() {
ldr_vlu=analogRead(ldr);
Serial.print("LDR Value: ");
Serial.println(ldr_vlu);
delay(1000);
if (ldr_vlu<=10) {
digitalWrite(A01, HIGH);
digitalWrite(A02, HIGH);
digitalWrite(A03, HIGH);
digitalWrite(A04, HIGH);
digitalWrite(A05, HIGH);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<100) {
digitalWrite(A01, LOW);
digitalWrite(A02, HIGH);
digitalWrite(A03, HIGH);
digitalWrite(A04, HIGH);
digitalWrite(A05, HIGH);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<200) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, HIGH);
digitalWrite(A04, HIGH);
digitalWrite(A05, HIGH);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<300) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, HIGH);
digitalWrite(A05, HIGH);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<400) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, HIGH);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<500) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, HIGH);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<600) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, LOW);
digitalWrite(A07, HIGH);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<700) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, LOW);
digitalWrite(A07, LOW);
digitalWrite(A08, HIGH);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<800) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, LOW);
digitalWrite(A07, LOW);
digitalWrite(A08, LOW);
digitalWrite(A09, HIGH);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<900) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, LOW);
digitalWrite(A07, LOW);
digitalWrite(A08, LOW);
digitalWrite(A09, LOW);
digitalWrite(A010, HIGH);
}
else if (ldr_vlu<1000) {
digitalWrite(A01, LOW);
digitalWrite(A02, LOW);
digitalWrite(A03, LOW);
digitalWrite(A04, LOW);
digitalWrite(A05, LOW);
digitalWrite(A06, LOW);
digitalWrite(A07, LOW);
digitalWrite(A08, LOW);
digitalWrite(A09, LOW);
digitalWrite(A010, LOW);
}
}