Ja mich hat das auch verwundert mit den Werten...das Problem trat eigentlich erst nach dem ich sie reingeklebt habe auf .
Ich habe auch schon probiert einen Code passend zu programmieren aber es hat den Effekt nicht ansatzweise beeinflusst
Ich habe es mit intervallen von 0 bis 5000 probiert aber es hat nichts verändert...
//SonarSensor1
if(millis() > intervalping + previousmillisping2 && start1== false){
digitalWrite(trigger1, LOW);
delayMicroseconds(2);
digitalWrite(trigger1, HIGH);
delayMicroseconds(10);
digitalWrite(trigger1, LOW);
duration = pulseIn(echo1, HIGH);
cm = duration/58.2;
previousmillisping1= millis();
start1 = true;
}
//SonarSensor2
if(millis() > intervalping2 + previousmillisping1 && start1== true){
digitalWrite(trigger2, LOW);
delayMicroseconds(2);
digitalWrite(trigger2, HIGH);
delayMicroseconds(10);
digitalWrite(trigger2, LOW);
duration2 = pulseIn(echo2, HIGH);
cm2 = duration2/58.2;
previousmillisping2= millis();
start1 = false;
}