const int trigPin = 9; const int echoPin = 10; const int speakerPin = 5; float duration, distance; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(speakerPin, OUTPUT); Serial.begin(9600); } void beep (unsigned char speakerPin, int frequencyInHertz, long timeInMilliseconds) { int x; long delayAmount = (long)(1000000/frequencyInHertz); long loopTime = (long)((timeInMilliseconds*1000)/(delayAmount*2)); for (x=0;x= 150) digitalWrite(speakerPin,LOW); if (distance < 550) { Serial.print("Entf [cm]: "); Serial.println(distance); } delay(10); }