Ana Sayfa Raspberry Pi Raspberry Pi ile PIR (Hareket) Sensörü

Raspberry Pi ile PIR (Hareket) Sensörü

4 min read
1
0
2,035

Merhaba Arkadaşlar, Bu yazımda sizlere Raspberry Pi ile yaptığım PIR (hareket) sensörü çalışmasını anlatmaya çalışacağım.

PIR (Passive Infrared) Sensör

PIR sensor

Öncelikle PIR sensörü hakkında biraz bilgi vereyim. PIR sensörleri görüş alanlarındaki insanların ve sıcak kanlı canlıların yaydıkları IR ışıkları algılayabilen sensörlerdir. Genellikle hareket sensörü olarak kullanılırlar. (Hırsız alarmları, otomatik aydınlatma gibi ünitelerde kullanılır.) PIR sensörlerindeki algılama mesafesinin arttırılması ortamdan gelen ışığın Freshnel lens (mercek filtre) ile IR ışınların kırılma açılarının tam sensör üzerine düşürülüp odaklanmasıyla sağlanır. Canlı hareket ettiğinde sensörün çokgen yapısından dolayı algıladığı ışığın anlık olarak kesilip yeniden sensör üzerine düşmesi ile PIR sensör hareketi algılar. Yangın alarmlarında alev algılayan pyroelectric Infra red sensor kullanılır. Örneğin sensör açıkken ev içerisinde herhangi bir hareket durumunda bildirim ile uyarı verir.

Evet arkadaşlar bu bilgilerden sonra uygulamaya geçelim. Raspberry Pi’ yi bilgisayara bağladıktan sonra terminale girerek yeni bir py uzantılı dosya açıyoruz ( sudo nano PIR.py ). Komutu yazdıktan sonra gelen ekrana aşağıdaki resimdeki kodları yazıyoruz.

 

Rpi-PIR kod

Kodlar:


import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

PIR_PIN = 7

GPIO.setup(PIR_PIN, GPIO.IN)

try:

print "PIR Modul Testi (Cikmak icin CTRL+C'ye basin )"

time.sleep(2)

print "Hazir"

while True:

if GPIO.input(PIR_PIN):

print "Hareket Algilandi!"

time.sleep(1)

except KeyboardInterrupt:

print "Cikis"

GPIO.cleanup()

Dosyayı kaydettikten (ctrl+x) sonra aşağıdaki resimde gösterildiği gibi sensör ile Raspberry Pi’ nin bağlantılarını yapıyoruz.

DSC_0136

Sensör        Raspberry Pi

GND      >    6.pin  (Siyah)

VCC       >    2.pin  (Beyaz)

OUT      >    26.pin (Sarı)

Bağlantıları yaptıktan sonra uygulamamızı çalıştırabiliriz. Terminale sudo python PIR.py yazıp enter’ a basıyoruz. Adımları eksiksiz yapmışsanız hareket ettikçe uygulamanız aşağıdaki gibi çalışacaktır.

Rpi-PIR uygulama

Videoda da adımları tek tek uygulamaya çalıştım. İnşallah faydalı bir çalışma olmuştur. Bir sonraki yazımda hareket algılandığında ses (buzzer) ve ışık (LED) bildirimi yapan çalışmayı anlatacağım inşallah.

İyi çalışmalar arkadaşlar.

 

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Ömer Aba
Daha Fazla Göster -  Raspberry Pi

1 Yorum

  1. barış yaman

    3 Mayıs 2016 at 19:00

    Merhaba sürekli hareket algılıyor hiç bir şey olmasa bile

    Reply

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Raspberry Pi ile Yangın Alarm Uygulaması

Merhaba arkadaşlar, Bu yazımızda sizlere Raspberry Pi ile yangın alarm uygulamasını anlata…