
Arduino ile Mesafe Sensörü Kullanımı
Bu derste mesafe sensörünü yakından tanıyacak ve kullanımını öğreneceğiz.
HC_SR04 MESAFE SENSÖRÜ

Ultrasonik sensörler, sensör ile ona en yakın nesne arasındaki mesafeyi belirlemek için sesi kullanır.
Ultrasonik sensörler aslında ses sensörleridir ancak insan işitmesinin üzerinde bir frekansta çalışırlar.
Sensör, belirli frekansta bir ses dalgası gönderir. Daha sonra o belirli ses dalgasının bir nesneden yansıyıp geri gelmesini dinler. Sensör, ses dalgasının gönderilmesi ile ses dalgasının geri dönmesi arasındaki sürenin kaydını tutar. Bir şeyin ne kadar hızlı gittiğini ve ne kadar sürdüğünü biliyorsanız, kat edilen mesafeyi X= V x t denklemi ile bulabilirsiniz.
Power (Vcc) , Trig , Echo ve GND olmak üzere 4 bacağı vardır. Power bacağı Arduino kartın 5V pinine , GND bacağı ise GND pinine balanır. Trig (tetik) ve Echo (okuma) bacakları ise Arduino kartta bulunan iki sayısal giriş/çıkış pinine bağlanırlar.
HC-SR04 2-400 cm arasında ölçümü 3 mm hassasiyet ile yapabilmektedir. Mesafe sensörünün Trig pininden uygulanan sinyal ile 40 kHz frekansında ultrasonik bir ses yayılması sağlanır. Bu ses dalgası herhangi bir cisme çarptığında sensöre geri döner ve Echo pinini aktif hale getirir. Ses dalgasının oluşması ve geri yansıması arasında geçen süre kullanılarak mesafe hesaplanır.