Make your program wait until an some object is detected in proximity of the sensor. sensors.ultrasonic1.pauseUntil(UltrasonicSensorEvent.ObjectDetected); How an object is detected depends on the ...