// Define pin numbers
const int ldrPin = A0;
const int relayPin = 2;
const int lightThreshold = 300;
void setup() {
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, LOW);
Serial.begin(9600);
}
void loop() {
int ldrValue = analogRead(ldrPin);
Serial.print("LDR Value: ");
Serial.println(ldrValue);
if (ldrValue < lightThreshold) {
digitalWrite(relayPin, HIGH);
Serial.println("Relay ON");
} else {
digitalWrite(relayPin, LOW);
Serial.println("Relay OFF");
}
delay(500);
}