Mblock ile Hareket Sensörü Kullanımı-HC-SR501 PIR sensör
Mblock ile hareket (PIR) sensörü nasıl kullanıllır? Mblock hareket sensörü kodları nasıl yazılır? Arduino hareket sensörü ile buzzer nasıl kullanılır?
Bu dersimizde mblock ile hareket (HC-SR501 PIR sensör) sensörü kullanımını inceleyeceğiz. PIR sensör ile alarm yapmak için gerekli arduino bağlantı şemasını ve hareket sensörü mblock kodlarını inceleyeceğiz.
Bu ders ile;
- Hareket sensörü nasıl çalışır?
- PIR sensör kullanım alanları nelerdir?
- Hareket sensörü (PIR sensör) arduino bağlantısı nasıl yapılır?
- Mblock hareket sensörü kodları nasıl hazırlanır?
gibi sorularının detaylı cevaplarını bulabileceksiniz.
PIR hareket sensörü nasıl çalışır?
PIR(Passive Infra-Red) hareket sensörleri çevredeki cisimlerin hareketlerini algılayarak bağlı olduğu sistemlere iletebilen sensörlerdir. Hareketi algılamak için ortamdaki ani kızılötesi değişimleri kullanırlar.
Hareket sensörleri en çok apartman içlerinde otomatik yanan ışıklar üzerinde bulunur. Ayrıca otomatik açılır kapanır kapılarda da kullanılmaktadır.
PIR-Hareket sensörü arduino bağlantı şeması
PIR sensör üzerinde 3 adet bağlantı pini bulunmaktadır. Bu pinlerden soldaki Gnd, ortadaki data pini arduino dijital pinlerinden birine, sağdaki ise arduino 5V pinine bağlanmalıdır.
Ayrıca hareket sensörü üzerindeki iki adet ayar ile hareket sensörünün hassasiyetini ve hareket algılandıktan sonra açık kalacağı zaman ayarını yapabilirsiniz.
Bu örnek için hareket sensörü ile buzzer ve led uygulaması yapacağız. PIR sensörden hareket algılandığında hem led yanacak hem de buzzer ses çıkaracak.
Öncelikle aşağıdaki devre şemasına uygun olarak arduino hc-sr501 hareket sensörü, led ve buzzer bağlantılarını yapalım.
Arduino hareket sensörü mblock kodları-PIR sensör mblock
Hareket sensörü çevrede herhangi bir hareket algıladığında arduinoya 1, hareket yok iken arduinoya 0(sıfır) değerini gönderir. Mblock ile hareket sensörü kodları yazılırken, pır sensörün bağlı olduğu dijital pinden okunan değer Eğer komutu ile mantıksal karşılaştırması yapılır. Mblock HC-SR501 hareket sensörü kodları aşağıdaki gibi yazılmalıdır.
Kodları incelediğimizde; PIR sensörün ortadaki data pinini bağladığımız 2 numaralı arduino pininden okunan değer 1′ e eşit ise yani hareket algılandıysa 3 numaralı arduino pinine bağlı led ve 4 numaralı arduino pinine bağlı buzzer’a güç vererek ledi yakıp buzzerdan ses çıkmasını sağlıyoruz. Hareket durduğunda ise hareket sensöründen okunan değer 0 olacağı için led sönecek ve buzzer ses vermeyecektir.
Yukarıdaki işlemleri uyguladığınızda arduino PIR hareket sensörü ile basit düzeyde bir harekete duyarlı alarm devresi hazırlamış olacaksınız.
PIR-Hareket sensörü arduino ide kodları için aşağıdaki linke tıklayarak detaylı bilgi sahibi olabilirsiniz.
http://www.kodlakafa.com/arduino/arduino-ile-pir-sensoru-nasil-kullanilir/
Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.
Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.
https://www.facebook.com/arduinomedia/
Bir sonraki dersimizde görüşmek dileğiyle…
Görütülü uygulama yokmu gösterseniz memnun olurum