Hallo Bernward,
ich habe nochmals mit dem Sketch rum gespielt um noch eine 2. LED blinken zu lassen nach den 180 sekunden. Ich habe den Befehl :
[b]if(aktuell > 6)[/b] {
if (flag){
flag = false; start = millis();
}
if (millis() - start < (6 - aktuell) * 100){
if (onoff)
digitalWrite(LedYe,HIGH);
else
digitalWrite(LedYe,LOW);
}
else{
onoff = !onoff; flag=true;
}
}
else{
digitalWrite(LedYe,HIGH);
}
}
else{
wiederholung = 0; startzeit = millis();
}
}
Ich dachte das nach den Intervall 6 die 2. Led anfängt zu Blinken aber irgendwie fängt sie erst bei Aktuell 7 oder 8 an. Ich bin auch noch nicht dahinter gekommen wie der Code :
(millis() - start < (6 - aktuell) * 100) funktioniert!
Gruß Mischa