HC-SR04 kullanımını ve HC-SR04 ile Buzzer Kullanımını daha önce görmüştük.Şimdi HC-SR04 ultrasonik sensörden gelen değere göre Buzzerdan sesli uyarı ve LED ile uyarı vereceğiz. HC-SR04 sensöründen gelen değer 20cm altına düşünce buzzerdan sesli uyarı verirken KIRMIZI led yakarak tehlikeli alana girdiğini 20 cm den büyükse Beyaz LED yakarak güvenli alanda olduğunu belirteceğiz.
Gerekli Malzemeler
3-Buzzer
4-HC-SR04
6-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.