HC-SR04 kullanımını daha önce görmüştük.Şimdi HC-SR04 ultrasonik sensörden gelen değere göre Buzzerdan sesli uyarı vereceğiz. HC-SR04 sensöründen gelen değer 20cm altına düşünce buzzerdan sesli uyarı vereceğiz.
Gerekli Malzemeler
3-Buzzer
4-HC-SR04
5-Jumper Kablolar
Devremizin taslağını FritZing programıyla oluşturalım.
Devremizi oluşturduktan sonra artık kodlarımızı mBlok programında oluşturmaya geldi sıra.
Sensör üzerinde VCC, Trig, Echo, GND olmak üzere 4 adet pin bulunmaktadır. Bunlardan VCC pini besleme (+5 volt), GND pini – hattıdır. Trig pini çıkış pinidir (tetik pinidir) sinyalin salınmasını sağlayan pindir. Echo pini ise giriş pinidir(okuma) yansıyan dalganın ulaştığını Arduino'ya haber veren pindir. Aşağıdaki blokta 13 nolu tetik pini HC-SR04 üzerindeki Trig pinine 12 Okuma pini ise HC-SR04 üzerindeki Echo pinine bağlanacaktır. Buzzerımızı da 11 nolu pine bağlayalım. Mesafe değişkenini oluşturuyoruz. Mesafe değişkenine HC-SR04 sensöründen gelen değerleri aktaracağız.
Şimdi gelelim devrenin oluşturulmasına.