Advertisement
fahimkamal63

Ultrasonic distance measurement

Nov 18th, 2021
1,111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const int trigPin=2;
  2. const int echoPin=4;
  3.  
  4. long duration;
  5. int distance;
  6.  
  7. void setup() {
  8.   // put your setup code here, to run once:
  9.   pinMode(trigPin, OUTPUT);
  10.   pinMode(echoPin, INPUT);
  11.   Serial.begin(9600);
  12.  
  13. }
  14.  
  15. void loop() {
  16.   // put your main code here, to run repeatedly:
  17.  
  18.   digitalWrite(trigPin,LOW);
  19.   delayMicroseconds(2);
  20.  
  21.   digitalWrite(trigPin,HIGH);
  22.   delayMicroseconds(10);
  23.   digitalWrite(trigPin,LOW);
  24.  
  25.   duration=pulseIn(echoPin, HIGH);
  26.  
  27.   distance=duration*0.034/2;
  28.  
  29.   Serial.print("Distance:  ");
  30.   Serial.println(distance);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement