const int ldrPin = A0; // LDR analog pin
const int relayPin = 7; // Rele IN pin
int threshold = 500; // Chegara qiymati
int ldrValue;
void setup() {
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, LOW); // Dastlab chiroq o‘chirilgan
Serial.begin(9600);
}
void loop() {
ldrValue = analogRead(ldrPin); // LDR qiymatini o‘qish
Serial.print("LDR: ");
Serial.println(ldrValue);
if (ldrValue >= threshold) {
digitalWrite(relayPin, HIGH); // Chiroq yoqiladi
} else {
digitalWrite(relayPin, LOW); // Chiroq o‘chadi
}
delay(500); // Yengil kechikish
}