HC-SR04 Ultrasonik Sensör Nedir?

Temel elektrik ve elektronik ile ilgili bu yazımızda HC-SR04 Ultrasonik Sensör Nedir? konusunu işleyeceğiz. HC-SR04 Ultrasonic Sensor nasıl çalışır? Arduino bağlantı şeması nasıl kurulur? pulseIn komutu nedir? bu soruların cevabını bu yazımızda bulabileceksiniz. Temel Elektrik ve Elektronik Makale: 24

HC-SR04 Ultrasonik Sensör Nedir?

HC-SR04 Ultrasonik Sensör Nedir?

Bu sensör, robotik projelerde Arduino ile kullanılan en popüler sensörlerden birisidir. Kullanımı oldukça kolaydır ve program kısmı doğru olduğu sürece 2cm – 400cm arası uzaklıkları düzgün bir şekilde ölçebilmektedir.

HC-SR04 Ultrasonik Sensör Çalışması

Çalışma prensibi ise şu şekildedir: Sensörün Trig pininden uygulanan sinyal 40 kHz frekansında ultrasonik bir ses yayılmasını sağlar. Bu ses dalgası herhangi bir cisme çarpıp sensöre geri döndüğünde, Echo pini aktif hale gelir. Biz ise bu iki sinyal arasındaki süreyi ölçerek -yani sesin yankısını algılayarak- cismin sensörden uzaklığını tespit edebiliriz.

Hc-sr04 sensörümüzün 4 adet bacağı bulunmaktadır, bunlar:
Vcc = +5v
Gnd = -GND
Trig = Sensörün ses dalgası gönderen kısmı.
Echo = Gönderilen ses dalgasını alan kısmı.

DEVRE MONTAJ ŞEMASI:

HC-SR04 Ultrasonik Sensör Arduino Bağlantısı

Arduino Kodlamasında kullanılan pulseIn() Komutu:

Belirlenen bir pin üzerindeki HIGH veya LOW sürelerini okur. Yani pin üzerindeki değer HIGH ise bu değer LOW olana kadar bekler ve darbenin mikro saniye cinsinden uzunluğunu verir. Ayrıca Timeout süresi vardır. Eğer bu süre içerisinde belirtilen pin üzerinde bir değişiklik yoksa sonucu 0 olarak gerek döndürür.

HC-SR04 Ultrasonik Sensör Nedir?

Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.

https://www.youtube.com/@candemirahmet

Oval@3x 2

Bu ipuçlarını kaçırmayın!

Kayıt butonuna bastıktan sonra e-postanız gelen kutunuza giderek gelen e-postayı onaylamayı unutmayınız. Gelen kutusunda görülmeyen postalar için Önemsiz -Spam klasörünü kontrol edebilirsiniz. Eğer kayıt e-postası ulaşmadıysa iletişim menüsünden bu durumu bildirebilirsiniz.

Yazan: Ahmet Candemir
Teknik Öğretmen - Cisco Instructor - Microsoft MCP - ECDL MS Office Advanced Expert - Adobe Eğitmeni - MEB Fatih Projesi Koordinatörü - Robotik Kodlama Eğitmeni