HC-SR04 Nedir? Ultrasonik Mesafe Sensörü: Hesaplama ve Kullanım
HC-SR04, ultrasonik dalgalarla mesafe ölçen popüler bir sensördür. Trig pinine 10 µs darbe verilir, sensör ses gönderir; Echo pini yankı süresi kadar yüksek kalır. Mesafe = süre × 0,0343 / 2 (cm). ~2–400 cm aralığında, ~3 mm çözünürlükle ölçer; 5 V'tur ve Echo çıkışı 3,3 V MCU'da seviye çevirici isteyebilir.
HC-SR04, ses ötesi (ultrasonik) dalgalarla mesafe ölçen popüler bir ultrasonik mesafe sensörüdür. Ucuz ve kullanımı kolay olduğu için robotik ve engel algılamada standart parçadır. Genel kavram: mesafe (ToF/ultrasonik) sensörü nedir.
HC-SR04 ne işe yarar?
Engel/mesafe algılama, park sensörü, su seviyesi, robot navigasyonu. Trig pinine kısa bir darbe verilir, sensör ultrasonik ses gönderir; yankı dönünce Echo pini yankı süresi kadar yüksek kalır. Mesafe bu süreden hesaplanır.
HC-SR04 pinout (4 pin)
| Pin | İşlev |
|---|---|
| VCC | +5 V |
| Trig | Tetik (10 µs darbe) |
| Echo | Yankı (süre = mesafe) |
| GND | Toprak |
Mesafe nasıl hesaplanır?
Echo yüksek kaldığı süre (µs) ölçülür. Sesin havadaki hızı ~343 m/s: Mesafe (cm) = süre (µs) × 0,0343 / 2 (gidiş-dönüş olduğu için ikiye bölünür).
Öne çıkan özellikler
| Parametre | Değer |
|---|---|
| Aralık | ~2 – 400 cm |
| Çözünürlük | ~3 mm |
| Besleme | 5 V |
Sınırlamalar
- Yumuşak/eğik yüzeyler sesi yansıtmaz → hatalı okuma.
- Sıcaklık ses hızını etkiler (hassas ölçümde düzeltme gerekir).
- Echo çıkışı 5 V'tur; 3,3 V MCU'da seviye çevirici gerekebilir.
Muadiller ve alternatifler
- HC-SR04P / RCWL-1601: 3,3 V uyumlu sürümler.
- VL53L0X: lazer (ToF) mesafe, daha hassas.
- GP2Y0A21 (Sharp): kızılötesi mesafe.
Kataloğumuzda bul
HC-SR04 aramasını kullanın.