int led = 13;int ldr = 0;int pot = 1;int cnt = 0;int value, schwelle = 0;
void setup() { pinMode(led,OUTPUT); value = analogRead(ldr);}
void loop() { cnt++; if(cnt>1000) { cnt = 0; value = analogRead(ldr); } schwelle = (analogRead(pot)/10); if(value>(analogRead(ldr)+schwelle)||value<analogRead(ldr)-schwelle){ digitalWrite(led, HIGH); delay(5000); digitalWrite(led,LOW); value = analogRead(ldr); } delay(10);}


Keine Kommentare:
Kommentar veröffentlichen