Proje Defteri

HC-SR04 Kod Üretici

Arduino HC-SR04 ultrasonik mesafe sensörü için hazır kodu saniyeler içinde oluşturun. Pinleri, birimi ve yöntemi seçin, kodu kopyalayın.

HC-SR04 Ultrasonik Mesafe Sensörü Nedir?

HC-SR04, ses dalgalarıyla mesafe ölçen ucuz ve popüler bir ultrasonik sensördür. Bir ses darbesi gönderir, darbenin bir nesneye çarpıp geri dönme süresini ölçer ve bu süreden mesafeyi hesaplar. Arduino projelerinde park sensörü, robot engel algılama ve seviye ölçümü gibi işler için sıkça kullanılır. Bu araç, seçtiğiniz pin, birim ve yönteme göre çalışmaya hazır bir kod üretir.

Bağlantı (Arduino Uno)

Mesafe Formülü

Ses hızı yaklaşık 0.0343 cm/µs'dir. Yankı gidip döndüğü için toplam süre 2'ye bölünür: mesafe = süre × 0.0343 / 2 (cm). İnç için 0.0343 yerine yaklaşık 0.0135 kullanılır.

Sıkça Sorulan Sorular

Trig ve Echo pinlerini değiştirebilir miyim?

Evet. Herhangi iki dijital pin kullanabilirsiniz; yukarıdaki kutulara girdiğiniz değerler koda otomatik yansır.

NewPing mı pulseIn mı kullanmalıyım?

Hızlı başlangıç için kütüphanesiz pulseIn yeterlidir. Birden fazla sensör veya daha kararlı okuma isterseniz NewPing kütüphanesini tercih edin (Kütüphane Yöneticisi'nden kurulur).

Ölçüm hep 0 veya çok büyük çıkıyor.

Trig/Echo bağlantılarını ve 5V beslemeyi kontrol edin. Sensörün önünde en az birkaç santimetre boşluk olsun; çok yakın veya çok yumuşak yüzeyler hatalı okuma verebilir.