Lautstärke steuern per Ultraschall

Ja mich hat das auch verwundert mit den Werten...das Problem trat eigentlich erst nach dem ich sie reingeklebt habe auf :frowning: .
Ich habe auch schon probiert einen Code passend zu programmieren aber es hat den Effekt nicht ansatzweise beeinflusst :frowning:
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;
  }