Bu içerik 16 Ocak 2017 Tarihinde Raspberry Pi 3 Uyumlu Olacak Şekilde Güncellenmiştir. Güncellenen kısımları daha kolay şekilde görebilmeniz için farklı renkte (lacivert) yazdık. Güncelliğini yitiren kısımların ise üzerini çizdik. Keyifle oku, bol bol üret!

Raspberry Pi Dersleri serimizde kullanacağımız malzemelerin tamamına sizler için hazırladığımız setler ile kolayca sahip olabilirsiniz. Raspberry Pi’ye Uzaktan Bağlantı Yöntemleri (VNC,SSH,TTL) #4 dersimize kadar olan malzemeler için Kombo Kit, Raspberry Pi 3 Röle Kartı İle Alarm Devresi Yapımı #11 dersimize kadar olan malzemeler için Süper Başlangıç Seti, tüm derslerdeki malzemeler için Proje Seti tercih edebilirsiniz.

Merhaba arkadaşlar. Bir önceki dersimizde Raspberry Pi’mizle hareket algılama uygulaması yapmıştık. Şimdi ise aynı hareket sensörünü ve bir röle kartı kullanarak Raspberry Pi’mizle hareket tetiklemeli alarm devresi yapacağız.

Gerekli malzemeler:

Projedeki Malzemeler Bu Sette. Şimdi İncele >

Röle kartı nasıl çalışır?

Röle kartımız çok basit şekilde “IN” pininden 0V yani lojik 0 sinyali aldığında NO ve COM çıkışlarını kısa devre yapar. Ters çalışmasını istiyorsak NO (normally open) yerine NC (normally closed) çıkışını kullanmamız yeterlidir. Röleler 220V AC şebeke geriliminde kullanılabilir, fakat tecrübeli değilseniz dikkatli davranmanızda yarar vardır.

Raspberry Pi harekete duyarlı röle kartı devre şeması:

ders12_relay_bb

Raspberry Pi ile harekete duyarlı röle kartı Python kodu:

import time import RPi.GPIO as io io.setmode(io.BCM) pir_pin = 24 power_pin = 23 io.setup(pir_pin, io.IN) io.setup(power_pin, io.OUT)io.output(power_pin, True) while True: if io.input(pir_pin): print(“POWER ON”) io.output(power_pin, False) time.sleep(20); print(“POWER OFF”) io.output(power_pin, True) time.sleep(5) time.sleep(1)

Bu kod sayesinde, PIR sensör hareket algıladığında röleyi tetikliyor ve röle 20 saniye boyunca açık kalıyor. Daha sonra röle kapanıyor ve 5 sn sonra PIR sensör tekrar hareket algılamaya devam ederek yine bu döngüye devam ediyor. Rölenin çıkışını bir alarma, video kaydediciye vb. cihazlara bağlayarak bu devreyi basit bir harekete duyarlı güvenlik sistemi olarak kullanabilirsiniz.

Programın detaylı anlatımı için aşağıdaki videoyu izleyebilirsiniz: