Hämäräkytkimen koodi

#define LED 13
#define LDRPIN A0
#define RAJA 300 // valojen sammutus

int val = 0;

void setup() {
pinMode(LED, OUTPUT);
}

void loop() {
val = analogRead(LDRPIN);
if (val < RAJA){
digitalWrite(13, HIGH);
delay(10000);
} else {
digitalWrite(13, LOW);
}
}