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