Yazılar Eğitimler Snap4Arduino Eğitimi

HC-SR04 Mesafe Sensörü Kullanımı ve Uygulama

Merhaba,

HC-SR04 ses dalgalarını kullanarak mesafe ölçümü işlemi için kullanılan bir aygıttır.

Üzerinde ses dalgaları için bir verici ve bir alıcı bulundurur. Verici üzerinden ses dalgaları yayımlayarak bu dalgaların bir yüzeye çarpıp geri dönmesi arasında geçen süre üzerinden mesafe ölçme imkanı sunmaktadır.

2 – 400 cm aralığında ölçüm yapabilmekte, ancak verimli çalışma aralığı 2-40 cm’dir

3 mm hassasiyette çalışır.

Çalışma Prensibi:

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.

Neler Yapacağız?

  • Arduino Uno ile Breadboard üzerine Mesafe sensöründen oluşan bir devre kuracağız.
  • Kullanacağımız farklı blokları tanıyacağız.
  • Mesafe ölçümü için gerekli algoritmayı kuracağız.
  • Mesafedeki değişimi gözlemleyeceğiz.

Gerekli Malzemeler:

  • 1 Adet Arduino Uno
  • 1 Adet BreadBoard
  • 1 Adet HC-SR04 Ultrasonik mesafe sensörü.
  • 6 Adet iki ucu erkek jumper kablo

Malzemeleri hazırladıktan sonra devremizin kurulumuna geçebiliriz.

  • GND(toprak) çıkışını, toprak hattına bağlıyoruz.
  • Echo çıkışını D13 numaralı pine bağlıyoruz.
  • Trıg çıkışını D12 numaralı pine bağlıyoruz.
  • Son olarak da 5V çıkışını bağlıyoruz.

 

Programda kullanacağımız farklı blokları tanıyalım.

Şimdi mesafeyi okuyacak programı yazalım.

Programı çalıştırıp sensörün önüne engel koyduğunuzda mesafedeki değişimi gözlemleyebilirsiniz.

Şimdi de mesafeyi cetvel kullanarak inceleyelim.

Bunu için gerekli programı yazalım.

Cetveli sahneye ekleyip programı çalıştırdıktan sonra mesafeyi cetvelden gözlemleyebilirsiniz.

 

İyi Eğlenceler…

Mert Dursun
subscriber