#define RELAY_PIN 3
#define LDR_PIN 4
#define BUTTON_PIN 2
void setup() {
pinMode(RELAY_PIN, OUTPUT);
pinMode(LDR_PIN, INPUT);
pinMode(BUTTON_PIN, INPUT_PULLUP);
}
void loop() {
int isDark = digitalRead(LDR_PIN);
int button = digitalRead(BUTTON_PIN);
if (isDark == HIGH && button == LOW) {
digitalWrite(RELAY_PIN, LOW); // ВКЛ (важно!)
} else {
digitalWrite(RELAY_PIN, HIGH); // ВЫКЛ
}
}