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

Raspberry Pi ile PIR (Hareket) Sensörü

4 min read
2
0
12,674

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:

[php]

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()

[/php]

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
  • Raspberry Pi IP Adresi Öğrenme

    Merhaba Arkadaşlar, bu yazımızda Raspberry Pi’nin IP adresini bulmayı göstereceğim. Raspbe…
  • Raspberry Pi İlk Kurulum

    Merhaba Arkadaşlar, bu yazımızda Raspberry Pi’ye Raspbian İşletimi Sistemi kurulumunu anla…
  • Raspberry Pi Giriş

    Raspberry Pi Nedir ? Raspberry Pi, Birleşik Krallıklardaki okullarda bilgisayar bilimini ö…
Daha Fazla Göster -  Raspberry Pi

2 Yorumlar

  1. barış yaman

    3 Mayıs 2016 at 19:00

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

    Reply

  2. Riza K

    12 Nisan 2020 at 22:03

    Sürekli hareket algılandı uyarısı çıkıyor ekranda. Ne hatalı olabilir?

    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…