Arduino HC-SR04 Sensör Kullanımı

Arduino HC-SR04 Sensör Kullanımı

HC-SR04 Sensör Kullanımı

 

http://www.sertandeniz.com/wp-content/uploads/2015/01/hc-sr04-713x330.jpg

 

Benim yaptığım testi yapabilmek için
1 Adet Arduino Uno
1 Adet HC-SR04 Sensör
4 Adet Dişi-Erkek Jumper Kabloya
ihtiyacınız var.

Devre Görseli:

 

 

#define trigPin 9

#define echoPin 8

 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("Menzil Disi");

   }

   else {

   digitalWrite(13,HIGH);

   delay(mesafe);

   digitalWrite(13,LOW);

   Serial.print(mesafe);

   Serial.println(" cm");

   }

delay(500);

}