help with ultrasonic sensor

Hi Sorry if my English is not something..
I'm building a car with Bluetooth and Arduino it is working and everythingthe code is fine but I can not get the code sensor distance .. if someone can help me please with sensor code only once it detects an object or wall at a certain distance is completely stopped
thanks!!!! :slight_smile: :slight_smile:

Please read the post "How to use this forum" and carefully follow the instructions.

This code runs very well with the new library (see code #include)

The sensor is a HC-SR04.

The measurements are quite exact (error is maximal 1 cm).

#include <NewPing.h>

#define TRIGGER_PIN  12  // Arduino pin tied to trigger pin on the ultrasonic sensor.
#define ECHO_PIN     11  // Arduino pin tied to echo pin on the ultrasonic sensor.
#define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm.

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.

void setup() {
  Serial.begin(9600); // Open serial monitor at 115200 baud to see ping results.
  pinMode(TRIGGER_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);
  Serial.println("Start -------------");
}

void loop() {
  delay(50);                     // Wait 50ms between pings (about 20 pings/sec). 29ms should be the shortest delay between pings.
  Serial.print("Entfernung: ");
  Serial.print(sonar.ping_cm()); // Send ping, get distance in cm and print result (0 = outside set distance range)
  Serial.println("cm");
  delay(200);
}

OK: entfernung = distance (in english)