Hc-rs04 Ultrasonik Mesafe Sensörü nedir ? Nasıl Çalışır ?

Sponsorlu Bağlantılar

Hc-rs04 Ultrasonik sensör nedir ?

Hc-sr04 ultrasonik sensör sonar(Sound Navigation and Ranging ) kullanarak karşısındaki nesneye olan mesafesini hesaplayan bir input kaynağıdır.Sonar dediğimiz sistem ses dalgalarını kullanarak cismin uzaklığını boyutunu elde etmemizi sağlar. Bu tür sensörlerin esin kaynağı yunuslar ve yarasalardır. Onlarda sonar ile iletişim kurar ve hareket eder.

2cm ile 400cm  arası mesafe en sağlıklı okuma yaptığı aralıktır.Üzerinde bir alıcı ve bir verici modül bulunur.Çalışma mantığını Hc-rs04 Ultrasonik sensör nasıl çalışır kısmında ayrıntılı anlatacağım.

Özellikler

  • Güç Kaynağı _______________: +5V DC
  • Minimum akım _____________: <2mA
  • Çalışma akımı ______________: 15mA
  • Çalışma frekansı ____________: 40 kHZ
  • Efektif Açı   ________________: <15 derece
  • Mesafe ölçüm arası  __________: 2cm – 400cm
  • Hassasiyet  ________________: 0.3cm
  • Tetikleme girişi darbe genişliği ___: 10uS
  • Boyut ____________________:45mm x 20mm x 15mm

Hc-sr04 Ultrasonik Mesafe Sensörünün Layoutu

 

Hc-sr04 ultrasonik sensor layout
Hc-sr04 ultrasonik sensor layout

VCC = +5V  DC
Trig = Sensörün tetikleme kısmı
Echo = Sensörün alıcı kısmı
GND = Topraklama kısmı

Hc-sr04 Ultrasonik Mesafe Sensörü Nasıl Çalışır ?

Hc-sr04 ultrasonik mesafe sensörü zaman diagramı aşağıda gösterilmektedir. Ölçümün başlaması için Trig pini en az 10 uS de +5V almalıdır. Böylelikle sensörden  40 kHZ’de 8 devir ses dalgası dışarıya iletilir ve yansıması beklenir. Hc-sr04 alıcıdan sesl dalgasını aldığında Echo pini 0V dan 5V a geçer ve mesafeyle orantılı bir süre bekler. Biz burda Echo pinindeki genişliği ölçerek , aradaki mesafeyi elde edebiliriz.

Zaman = Echo pin genişliği , uS (mikro saniye)

  • Cm cinsinden mesafe = Zaman / 58
  • İnç cinsinden mesafe = Zaman / 148

58e neden bölündüğünü merak ediyorsanız Neden 58 e bölüyoruz  makalemize bakabilirsiniz.

 

Ultrasonik zamanlama

 

Trigger signal______:  Trig pini aktif olduğunda gönderilen 1 adet sinyaldir.

Module send out____:  Trig pini aktif olduğunda tek seferde 40kHz de  8 adet kare dalga sinyal gönderir.

Output on pin Echo__:  Yansıyan dalgaların dönüşte Echo pininde oluşturduğu sinyaldir.

 

Hc-sr04 Ultrasonik Mesafe Sensörü Arduino Devre Şeması

Hc-sr04 ultrasonik mesafe sensörünün arduino ile devre şeması kurulumu
Hc-sr04 ultrasonik mesafe sensörünün arduino ile devre şeması kurulumu

Arduino Kodu

#define trigPin 7
#define echoPin 6

void setup() {
  Serial.begin (9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}

void loop() {
  int sure, mesafe;
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(1000);
  digitalWrite(trigPin, LOW);
  sure = pulseIn(echoPin, HIGH);
  mesafe = sure/58; // neden 58 acaba :)
  if (mesafe >= 200 || mesafe <= 0){
    Serial.println("Güvenli bölge");
  }
  else {
    Serial.print(mesafe);
    Serial.println(" cm");
  }
  delay(500);
}

 

 

 

 

 

Sponsorlu Bağlantılar

4 Replies to “Hc-rs04 Ultrasonik Mesafe Sensörü nedir ? Nasıl Çalışır ?”

  1. İyi günler kullandığımız hc-sr04 sensörleri sadece 5 Volt ile mi çalışıyor? 12 volt verince yanar mi ?

    1. aldığınız ürünün instructionun ı üreticisinden isteyerek net bilgiyi elde edebilirsiniz. Resimde bahsettiğim sensor 5 volt ile çalışır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir