Bu içerik 16 Aralık 2017 Tarihinde Raspberry Pi 3 Uyumlu Olacak Şekilde Güncellenmiştir. Güncellenen kısımları daha kolay şekilde görebilmeniz için güncellenen kısımları bu kutucuk içinde olacak şekilde ayrı yazdık. Keyifle oku, bol bol üret!

Merhaba arkadaşlar. Bu yazımızda Raspberry Pi’miz ile PIR sensör ve reed röle kullanarak basit bir ev güvenlik sistemi kuracağız. Gerekli malzemelerimiz:

Bildiğimiz üzere PIR sensör, hareket algılamada oldukça sık kullanılan pratik bir sensördür. Reed rölenin ise iki ucu normal durumda açık devredir. Eğer reed röleye manyetik bir cisim yaklaştırılırsa, bu etki sayesinde reed rölenin cam tüp içerisindeki kontakları birbirine temas ederek iki ucunu kısa devre yapar.


pir_reed

Devre şemamız:

ders11_movement_bb

Devreyle çalışacak Python kodumuzu hareket.py olarak kaydediyoruz:

import time 
import RPi.GPIO as io 
io.setmode(io.BCM) 

pir_pin = 18 
door_pin = 23 

io.setup(pir_pin, io.IN) # activate input 
io.setup(door_pin, io.IN, pull_up_down=io.PUD_UP) # activate input with PullUp 

while True:
    if io.input(pir_pin):
        print("HAREKET ALARMI!")
    if io.input(door_pin):
        print("KAPI ALARMI!")
    time.sleep(0.5)

Programımızı çalıştırıyoruz. Raspbian’ın güncel sürümünde Python komutlarından önce sudo yazmamıza gerek yoktur:

sudo python hareket.py

movement

 

CEVAP VER