HC-SR04 Ultrasonic Distance Sensors allow you to take relatively accurate distance readings for your Arduino project.
Functional Parts in the Project:
- Arduino Uno – https://store.arduino.cc/usa/arduino-uno-rev3
- HC-SR204 Ultrasonic Sensor – https://amzn.to/31AGgYC
- Breadboard Kit – https://amzn.to/2Xih5ei


#define trigPin 8
#define echoPin 9
long duration;
float distanceCM;
float distanceInch;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distanceCM = duration * 0.034 /2;
distanceInch = duration * 0.0133 /2;
Serial.print("Distance: ");
Serial.print(distanceCM);
Serial.print(" CM - ");
Serial.print(distanceInch);
Serial.println(" Inches");
delay(1000);
}
Be the first to comment