You are on page 1of 26

T.C.

SEYH

BILEC
IK

EDEBALI NIVERS
ITES
I
IK
FAKLTESI
MHENDISL
I BLM
ISAYAR

IG
BILG
MHENDISL

RASPBERRY PI HAREKET ALGILAMA VE ALARM SISTEM


I

BILGE
HAM
PROJE II ALISMASI

CEYHAN
PROJE II DANISMANI

: YRD. DO. DR. SALIM

BILEC
IK
11 Ocak 2017

T.C.

SEYH

BILEC
IK

EDEBALI NIVERS
ITES
I
IK
FAKLTESI
MHENDISL
I BLM
ISAYAR

IG
BILG
MHENDISL

RASPBERRY PI HAREKET ALGILAMA VE ALARM SISTEM


I

BILGE
HAM
PROJE II ALISMASI

CEYHAN
PROJE II DANISMANI

:YRD. DO. DR. SALIM

BILEC
IK
11 Ocak 2017

ZET

Projenin Amac

Alarm sistemi,hrszlk, gasp, soygun, tehdit, yangn, saglk sorunu gibi durumlarda baskalarn sizin imdadnza agran elektronik zm paketidir. Bu proje ile uygun bteli,
saglkl bir sekilde koruma saglayan bir alarm sistemi olusturmak amalanmstr.

Projenin Kapsam

Proje kapsamnda Raspberry Pi kullanlmstr.Bunun yan sra hareket sensr,kamera,ledler


ve buzzer yardmyla gvenli bir alarm sistemi tasarlanmstr.

Sonular

Raspberry Pi zerinde yazlan kodlarla beraber hareket sensrnde herhangi bir hareket
alglandg anda kamera hareketin alglandg tarafa dogru resim eker.Kamera, hareket
sensrnn hareketinin alglandg yne konumlandrlmstr. Hareketin alglanmasyla
beraber led ve buzzer devreye girer.Daha sonra e-mail sistemi zerinden kullancya sistemin kurulu oldugu mekanda hareketin oldugunu ve kamera resimleri annda mail atlr.
Bylece kullanc, e-mail sistemi ile baska bir yerde istedigi mekan kolayca kontrol edebilir.

ii

ABSTRACT

Project Objective

The alarm system is a package of electronic solutions that calls on someone else to call
you in situations such as theft, extortion, robbery, threats, fire, health problems. With this
project, it is aimed to create a safe alarm system that provides a proper budget and healthy
protection.

Scope of Project

Within the scope of the project, RaspBerry Pi was used. Besides, a safe alarm system was
designed with motion sensor, camera, LEDs and buzzer.

Results

RaspBerry Pi with the code written on the motion sensor detects motion in the direction
of the camera movement is detected to the side of the detected direction. The camera
is positioned in the direction in which the movement of the motion sensor is detected.
With the detection of movement, LED and buzzer enter the circuit. Through the e-mail
system, the user is instantly e-mailed that the system is installed and the camera pictures
are moving. Thus, the user can easily control the desired place elsewhere with his e-mail
system.

iii

TESEKKR

Bu projenin basndan sonuna kadar hazrlanmasnda emegi bulunan ve beni bu konuya


ynlendiren saygdeger hocam ve dansmanm Sayn Yrd.Do.Dr.Salim CEYHANa tm
katklarndan ve hi eksiltmedigi desteginden dolay tesekkr ederim.

BILGE
HAM
11 Ocak 2017

iv

INDEK

I
ILER
ZET

ii

ABSTRACT

iii

TESEKKR

iv

LISTES

SEK

IL
I

vi

IS
1 GIR

2 Materyal ve Metodolojiler

2.1

Raspberry Pi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2

Hareket Sensr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3

Kamera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.4

Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.5

Led . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 Raspberry Pi Hareket Alglama ve Alarm Sistemi

3.1

Gelistirilen Uygulama . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10

3.2

Uygulama Admlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

4 SONULAR VE NERILER

16

KAYNAKLAR

17

ZGEMIS

19

LISTES

SEK

IL
I
1

Gvenlik sistemi kullanm oranlar . . . . . . . . . . . . . . . . . . . . .

Raspberry Pi 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Hareket sensr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Kamera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Led . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Raspberry Pi hareket alglama ve alarm sistemi . . . . . . . . . . . . . .

10

Raspberry Pi komut ekran . . . . . . . . . . . . . . . . . . . . . . . . .

11

IDLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

10

Hareket sensrnn hareketi alglamas . . . . . . . . . . . . . . . . . .

12

11

Buzzer ve led board zerinde kurulumu . . . . . . . . . . . . . . . . . .

13

12

Buzzer ve led pin baglantlar . . . . . . . . . . . . . . . . . . . . . . . .

14

13

Hareket sensr pin baglantlar . . . . . . . . . . . . . . . . . . . . . .

14

14

Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

15

Alarm sistemi devresi . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

vi

IS
GIR

Hrsz alarmlar, artan hrszlk olaylar nedeniyle artk her ev ve is yeri iin zorunlu bir
ihtiya haline gelmistir. Bunun iin hareket alglayan bir sistemin bulundurulmas gerekir. Birok seenek olmasna ragmen tm alarm sistemleri temelde ayn prensip zerine
alsmaktadrlar.
Gnmzde hrsz alarm, yangn ihbar ve gvenlik alarm sistemleri tamamen elektronik temeline dayanmaktadr. Gnmzde en ok kullanlan alarm alglayclar kap ve
pencere sensrleri ile PIR hareket sensrleridir. Hrsz alarmlar evresel denetleme sistemleri, evresel koruma, hrsz alglama sistemleri olarak ve daha birok adla isimlendirilmektedirler. Ev tipi pir alglayclar sadece i ortam kullanm iin dizayn edilmislerdir.
lkemizde gvenlik sistemlerinin kullanm oranlar asagda verilmistir. Buna gre her
geen yl kullanm oranlar hzla artmaktadr.[16]

Sekil

1: Gvenlik sistemi kullanm oranlar

Gvenlik sistemleri bir alarm durumu tespit ettiginde birka farkl cevap verebilir.

Siren alarak veya grltl bir sekilde alarm vererek


Isklar yakp, sndrerek

Siren ve sklar gl fonksiyon sunarlar:

Hrsz kamaya sevk ederler.


Polise ve gvenlik glerine haber verirler.[15]
1

Alarm
Tehlikeli bir durumu evredekilere bildirmek onlar uyarmak tehlikeye dikkat ekerek nlem alnmasn saglamak iin esitli sekillerde (Sesli, Grntl) verilen
isarettir. Gvenlik iin atlacak en gl tedbirdir. Yaydg yksek ses sebebiyle
olay yerine dikkatlerin evrilmesi tercih nedeni olarak gsterilmektedir.Alarm sistemi, hrszlk, gasp, soygun, tehdit, haneye tecavz, yangn, saglk sorunu gibi durumlarda baskalarn sizin imdadnza agran elektronik zm paketidir. Ev veya
isyerinizin konumuna, isteklerinize, ierideki yasama tarzna ve bteye uygun olarak, tamamen kullancya zel seilmis elektronik paralarn birbirleriyle entegre
edilmesiyle olusur. Istenmeyen durumu alglar ve alarm verir. Alarm verdigi zaman
sesle, skla, evreye ve gerekli yerlere haber verir.[1]

2
2.1

Materyal ve Metodolojiler
Raspberry Pi

Raspberry Pi Birlesik Krallk ta Raspberry Pi Vakf tarafndan okullarda bilgisayar bilimini gretmek amacyla gelistirilmis kredi kart byklgnde tek kartl bir bilgisayardr
[2]. rn 2009 ylndan beri Raspberry Pi Foundation tarafndan gelistirilmektedir. Ilk
sats 29 Subat

2012de baslamstr. A modeli 128 MB Ram olarak tantlmasna ragmen


sats ncesi degisiklik ile 256 MB Ram ile piyasaya srlmstr. zgr yazlma sahip
bu mini bilgisayar, 1080P videolar bile rahatlkla oynatmaktadr bu zelligi ile Media
Center olarak kullanlabilir.[3] Sekilde

Raspberry Pi 3 zellikleri verilmistir.[18]

Sekil

2: Raspberry Pi 3

Kullanm Alanlar

ARM tabanl ve yksek hzl bir islemciye sahip olmas.


Farkl Programlama Dilleriyle alsma Imkn
Nesnelerin Interneti iin Windows 10 ve Uygulamalar
Ak Kaynak(Open Source) Olmas
Modler Olmas[5]

2.2

Hareket Sensr

Sekil

3: Hareket sensr

Hareket sensrleri; ierisinde "Dual Passive Infrared Dedector (PIR)" ismi verilen komponentin yardmyla insan hareketlerini alglamak ve bu bilgiler dogrultusunda esitli kontroller yapmak amacyla retilmis rnlerdir.
HC-SR501 PIR Sensr, etrafndaki insanlarn ve scak kanl canllarn yaydklar IR sklarn lerek hareketi alglayan bir sensrdr. Hareket alglandgnda PIR sensor yksek
ks verir.Kullanm Alanlar;

Gvenlik Alarmlar
Hareket Alglama (Otomatik aydnlatma)
Anahtarlama
Endstriyel otomasyon ve kontrol [17]

Tm nesneler cisim smas olarakta bilinen kzltesi dalga ve kendi scaklklarn yayarlar. Insan duyularnn alglayamadg bu durum , bu ama iin tasarlanms kzltesi
dalgalar ve scaklg alglayabilen zel cihazlarla tespit edilebilir. Yani PIR sensrler alglama iin herhangi bir sn yayan degil, sadece maddelerden pasif olarak gelen kz5

ltesi dalgalar ve scaklg alglayan cihazlar olarak kabul edilir. "Infra" kelimesi bizim
duyu organlarmzla alglama esiginin altndaki durum, "red" ise insann duyu organlar
ile alglayabilecegi en alt enerji esiginin rengidir. Bylece "infrared" duyular tarafndan
alglanabilecek en dsk enerji esiginin altndaki bir sn seklini ifade eder.
Hareket alglama, evleri veya isyerlerini korumak iin nemli aralardan biridir. Belirlenen alanlara izinsiz birisi girdiginde kullancy uyarr. Sistemin basndaki gvenlik personeli bir sre sonra ekrandaki aktivitelerin yzde 95ini karmaya baslar. Fakat hareket
alglama sistemleri yorulmadan ve hibir cismi karmadan istediginiz blgeyi taramaya
devam eder. Bu islem iin yaplmas gereken, sadece taramak istenen blgeyi ve hassasiyeti belirlemektir.Insanlar hareket ettiklerinde ortamda bir scaklk fark olustururlar ve
etrafa kzltesi snlar yayarlar. Bu snlar belli mesafelere kadar gl bir sekilde ilerleyebilmekte ve alglama alan ierisinde olanlar rn zerindeki Fresnel Lens sayesinde
PIR dedektre odaklandrlmaktadr. Bu snlar PIR sensr tarafndan tespit edilip degerlendirilmektedir. Bu degerlendirme sonucunda alnan sinyal gerekten bir insann hareketi
ise hareket sensr ksna bagl olan lambalar yakmaktadr.Lens silindirik degil okgen
seklindedir. Insan veya canl hareket ettiginde alglayc zerine dsen sk okgen yapdan dolay kesilir tekrar gelir. Buradan hareketli bir canl oldugu anlaslr.VCC ve GND
den sensr besledigimizde hareketi algladg zaman Data ksn HIGH yapmaktadr.
Daha sonra belli sre kadar HIGH konumunda kaldktan sonra nominal degerine yani
LOW a dnmektedir. Sensrde yatay hareketler son derece iyi alglanr.Alglama alan
ve as olduka hassas sekilde ayarlanabilir.Yksek sayda anahtarlama noktas bulunur.Sadece hareket eden scaklklar alglandg iin ds ortam iin de uygundur.[16]

2.3

Kamera

Web Kamera veya ksaltlms Webcam, bilgisayarlara USB girisleri zerinden baglanan video aygtdr.Ilk kez 1991 ylnda Cambridge niversitesi Bilgisayar Bilimleri Blmnde gelistirilmistir. Bu kamera 22 Agustos 2001 tarihine kadar ak brakld ve bu
tarihten sonra kapatld. Kamera tarafndan ekilen son grnt hala kendi ana sayfasndan ulaslabilir durumdadr.[18]

Sekil

4: Kamera

2.4

Buzzer

Buzzer verilen voltaja gre farkl ses sinyalleri saglayan bir cihazdr. Zaman geldiginde
haber verir.Bilgisayar sistemlerinde hata sesi almak iin kullanlabilir. Gvenlik ve alarm
sistemlerinde ska kullanlr.[12]

Sekil

5: Buzzer
7

2.5

Led

LED ("Light Emitting Diode", Isk Yayan Diyot), yar-iletken, diyot temelli, sk yayan bir
elektronik devre elemandr. 1920lerde Rusyada icat edildi ve 1962 ylnda Amerikada
pratik olarak uygulanabilen elektronik bir bilesen haline getirildi.[13]

Sekil

6: Led

Raspberry Pi Hareket Alglama ve Alarm Sistemi

Alarm sistemi, hrszlk, gasp, soygun, tehdit sorunu gibi durumlarda hayati rol oynayan,ayn zamanda kontrol dzenegi saglayan elektronik zm paketidir. Ev veya isyerlerinin konumuna, kullancnn isteklerine, ierideki yasam tarzna ve bteye uygun olarak,
tamamen kullancya zel seilmis elektronik paralarn birbirleriyle entegre edilmesiyle
olusur. Istenmeyen durumu alglar ve alarm verir. Alarm verdigi zaman sirenle, skla, evreye ve gerekli yerlere haber verir. Raspberry Pi temelinde uygun bteli yksek isletim
hzna sahip ok yaygn kullanlan mini bir bilgisayardr. Gelistiricilerin kullanma bagl
olarak pek ok alanda kullanlr. Hareket sensrleri(pir) de gnmzde ok genis alanlarda kullanlr. Raspberry Pi zerinde yazlan kodlarla tasarlanan bu alarm sistemi, hareket sensrnn hareketi alglamasyla birlikte hareket annda kameradan resim ekmekte
ve es zamanl olarak led ve buzzer aktif hale gelmektedir. Kameradan hareket annda ekilen resim, kullancya bir e-mail sistemi zerinden gnderilmektedir. Bu sayede kullanc
kurdugu sistemde herhangi bir hareket algsn kontrol eder ve hareket olay oldugu zaman
bilgilendirilir.

3.1

Gelistirilen Uygulama

Sekil

7: Raspberry Pi hareket alglama ve alarm sistemi

Raspberry Pi zerinde yazlan kodlar Python programlama dilinde yazlmstr. Raspberry


Pi zerinde GPIO portlarndan, Raspberry Pi datasheet zerinden ile pin 2,3,6,11,18 kullanlmstr. Pin2 VCC, Pin6 Ground, Pin3 diren, Pin11 Hareket Sensr ksna, Pin18
buzzer art ucuna baglanmstr. Kod zerinde pin tanmlamalar yaplmstr. Kamera, Raspberry Pi zerindeki porta baglanmstr. Raspberry Pi zerinde Python kodlarnn yazldg
IDLE iin XMing kurulumu saglanlmstr.Komut ekrannda "idle" komutuyla kamera ve
alarm sisteminin alsmas iin gerekli kodlar yazlmstr. Daha sonra board zerinde led
ve buzzer bulunan alarm sistemi devresi kurulduktan sonra Raspberry Pi zerinde bulunan
kodlar derlenip, alstrlmstr.

10

Sekil

8: Raspberry Pi komut ekran

Sekil

9: IDLE

11

Kamera, hareket sensrnn hareket algladg ynde konumlandrlmstr.Hareket sensrnden hareket alglandg zaman kamera, hareket sensrnn bulundugu tarafta fotograf
eker. Hareketin alglanmas ile birlikte led ve buzzer belirli bir sre ile devreye girer.
Alnan resim hareket alglanma bilgisiyle mail yoluyla kullancnn hesabna gnderilir.
Bylelikle sistem saglkl bir sekilde alsms olur.

Sekil

10: Hareket sensrnn hareketi alglamas

12

3.2

Uygulama Admlar

Board zerinde led baglants iin direncin bir ucunda Raspberry Pide 3.pin kullanlmstr.Ledin eksi ucu iin Raspberry Pide 6.pin kullanlmstr. Bu pin, Raspberry Pide
ground pinidir.

Sekil

11: Buzzer ve led board zerinde kurulumu

13

Board zerinde buzzer baglants iin Raspberry Pide 18.pin kullanlmstr.Buzzern eksi
ucu iin Raspberry Pide 6.pin kullanlmstr.

Sekil

12: Buzzer ve led pin baglantlar

Raspberry Pide 11.pin, hareket sensrnn out pinine bagland. Hareket sensrnn
VCC pinine Raspberry Pinin 2.pinine board zerinde baglant saglanmstr.Sensrn ground pini iin Raspberry Pide 6.pin kullanlmstr.

Sekil

13: Hareket sensr pin baglantlar


14

Sekil

14: Mail

Sekil

15: Alarm sistemi devresi

15

SONULAR VE NERILER

Bu proje kapsamnda, dnya ve lkemizde yaygn olarak kullanlan alarm sistemleri uygun bteli, saglkl ve kullansl bir sekilde tasarlanlmstr. Gnmzde popler olan
gvenlik sistemlerinin temeli olarak bu proje esas alnmstr.
Hazr bir paket olarak insanlara sunulan gvenlik sistemlerinin oldugundan fazla bteli
olmas durumuna karsn,bu proje uygun bteli,saglkl alsan bir sistem amalanmstr.
Hareket sensrnden hareket alglandg zaman kamera hareket sensrnn bulundugu
tarafta fotograf eker.Hareketin alglanmasyla led ve buzzer belirli bir sre ile devreye
girer. Alnan resim hareket alglanma bilgisiyle mail yoluyla kullancnn hesabna gnderilir.Bu sayede alarm sistemi devresi alsms olur.

16

EKLER

17

KAYNAKLAR
[1] http://www.sdfguvenlik.com.tr/alarmSistemi.html [Ziyaret Tarihi: 21 Aralk 2016]
[2] https://tr.wikipedia.org/wiki/Raspberry_Pi [Ziyaret Tarihi: 21
Aralk 2016]
[3] http://www.elektrikport.com/teknik-kutuphane/
raspberry-pi-nedir-arduino-ile-farklari-nelerdir-/8305#
ad-image-0
[4] http://www.samm.com/raspberry-pi-3.html [Ziyaret Tarihi: 21 Aralk 2016]
[5] http://www.mekatronikmuhendisligi.com/
raspberry-pi-nedir.html [Ziyaret Tarihi: 21 Aralk 2016]
[6] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21
Aralk 2016]
[7] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21
Aralk 2016]
[8] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21
Aralk 2016]
[9] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21
Aralk 2016]
[10] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21
Aralk 2016]
[11] http://sinancanbayrak.com/buzzer-nedir-nasil-calisir-\
nicin-kullanilir-kac-cesit-buzzer-vardir/[Ziyaret Tarihi: 21
Aralk 2016]

18

[12] http://www.hareket.com/raspberry-pi-3.html [Ziyaret Tarihi: 21


Aralk 2016]

[13] https://tr.wikipedia.org/wiki/LED [Ziyaret Tarihi: 21 Aralk 2016]

[14] http://www.turksan.com/hirsiz-alarm-sistemi.html

[Ziyaret

Tarihi: 27 Aralk 2016]

[15] http://sektorlernedurumda.blogspot.com.tr/2013/03/
elektronik-\guvenlik-sistemleri-sektoru.html

[Ziyaret

Ta-

rihi: 29 Aralk 2016]

[16] http://electrotech.tv/arduino-dersleri-6-pir-hareket-sensoru-kul
Tarihi: 2 Ocak 2017]
[17] https://tr.wikipedia.org/wiki/Webcam[Ziyaret Tarihi: 2 Ocak 2017]
[18] http://collabnix.com/archives/1695[Ziyaret Tarihi: 8 Ocak 2017]

19

You might also like