HC-SR04 Arduino Ultrasonik Mesafe Sensörü
HC-SR04, ultrasonik dalgalar kullanarak mesafe ölçümü yapan bir sensördür. Genellikle robotik projelerde, engellerin algılanmasında veya mesafe ölçümünde kullanılır.
HC-SR04 Mesafe Sensörü Çalışma Prensibi
HC-SR04, ses dalgalarını (ultrasonik dalgalar) kullanarak bir nesneye olan mesafeyi ölçer. İki temel bileşeni vardır:
ï Trigger Pin (TRIG): Bu pin, ultrasonik dalgayı göndermek için kullanılır.
ï Echo Pin (ECHO): Bu pin, geri dönen ultrasonik dalganın sensöre ulaşma süresini ölçmek için kullanılır.
Çalışma Adımları:
- Trigger Sinyalinin Gönderilmesi: Trigger pini yüksek (HIGH) olduğunda, HC-SR04 bir ultrasonik dalga gönderir.
- Geri Dönüş (Echo): Gönderilen dalga, engeller tarafından yansıtılır ve Echo pini geri gelen dalganın süresini ölçer.
- Mesafe Hesaplama: Geri dönüş süresi, ses dalgasının engelden ne kadar uzak olduğunu hesaplamak için kullanılır.
HC-SR04 Pin Bağlantıları :
VCC: 5V
GND: Toprak
Trig (TRIG): Mesafe ölçümünü başlatmak için kullanılan pin
Echo (ECHO): Geri dönen ses dalgasının süresini ölçen pin
Arduino ile Kullanım
Bağlantılar:
TRIG pinini Arduino'nun bir dijital pinine (örneğin 9 numaralı pin) bağlayın.
ECHO pinini başka bir dijital pine (örneğin 10 numaralı pin) bağlayın.
VCC'yi 5V'ya, GND'yi ise GND'ye bağlayın.
Önemli Noktalar:
- Mesafe Aralığı: HC-SR04, genellikle 2 cm ile 400 cm arasındaki mesafeleri ölçebilir.
- Çalışma Gerilimi: Çoğu HC-SR04 sensörü 5V ile çalışır. 3.3V ile çalışabilen versiyonları da mevcuttur, ancak genellikle 5V tercih edilir.
- Keskin Uçlar ve Yansımalar: Sensor, pürüzlü yüzeyler veya çok yumuşak yüzeyler gibi ses dalgalarını iyi yansıtmayan yüzeylerde sorun yaşayabilir.
- Hassasiyet: Ultra ses dalgasının etkili şekilde yansıması ve doğru mesafe ölçümü için yüzeylerin düz ve sert olması gerekir.
HC-SR04 sensörü, çeşitli projelerde basit ve uygun fiyatlı bir mesafe ölçüm aracı olarak yaygın bir şekilde kullanılmaktadır.