Arduino ile HC-SR04 mesafe sensörü kullanımı

Gerekli malzemeler:
  •  Arduino UNO 

  • HC-SR04

  • Jumper Kablo  

Devre Şeması:
Arduino ile mesafe sensörü, Anadolu Yakası,maker,istanbul,robotik programlama kursu
Arduino Kodu:

#define trigPin 11

#define echoPin 12

 

void setup() {

Serial.begin (9600);

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

}

void loop() {

long sure, mesafe;

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

sure = pulseIn(echoPin, HIGH);

mesafe = (sure/2) / 29.1;

   if (mesafe > 200 || mesafe < 0){

   Serial.println("Mesafe Dışında");

   }

   else {

   Serial.print(mesafe);

   Serial.println(" cm");

   }

delay(500);

}