Направите овај пројекат кућне безбедности користећи Ардуино - тестирано и ради

Испробајте Наш Инструмент За Елиминисање Проблема





У овом чланку ћемо видети како да направимо систем кућног сигурносног система користећи ардуино који би једног дана могао спасити ваш дом од уљеза.

Прекид куће се дешава сваких неколико секунди у свету. Док сте прочитали ову реченицу, преваранти су већ провалили у нечију кућу.



Златно правило: Превенција је боља од лечења, увек је боље спречити преваранте одвраћајући их (у било ком облику, попут гласног аларма), него пријавити жалбу у полицијској станици након инцидента.

ПИР сензор

Мозак и срце пројекта су ардуино и ПИР сензор. ПИР сензор осећа кретање објекта који емитује инфрацрвене таласе као што су човек или животиња.



Открива било шта што уђе у његов домет и такође открива све што је изашло из његовог домета. ПИР сензор је веома осетљив на ситне промене, чак и у тренутку када их човек или животиња могу открити и издати сигнал, али може гарантовати да никада не даје лажни аларм.

ПИР сензор даје 3,3 В активног високог сигнала када се детектује кретање у унапред подешеном периоду. Овај активни високи сигнал се шаље у ардуино који одлучује шта даље.

Изглед круга:

Овај пројекат заштите куће Ардуино може да се изгради од делова смећа, који садржи неке У / И за кориснике.

Користите своју креативност за дизајн изгледа тако да изгледа добро и уредно.

ПИР сензор би требао бити изложен споља, а сви тастери такође постављени споља за лакши приступ. Уверите се да се изрез за главну сирену мора адекватно отворити како се аларм не би пригушио или поставите целу сирену ван смећа, као што је приказано на слици.

Уверите се да је цео систем добро постављен на зид и да не сме лако испасти. Можете да избушите или користите двострану траку у комбинацији са супер лепком за лепљење зида, ако ваша смећа нема удубљења за закивање. Користите „ардуино про мини“ ако вам је смеће мало.

Ево прототипа аутора:

У овом прототипу сам користио кутију за оловке за целокупно постављање, један бели ЛЕД од 1 вата је фиксиран на плафону за осветљење узбуњивања.

Ова ЛЕД од 1 В освјетљава малу површину прилично свијетлу током мрачних ситуација које би могле одвратити уљеза. Направите уграђени УПС систем за овај пројекат у смећу, тако да ће бити активан чак и током нестанка струје.

Дизајн:

Читав пројекат је заснован на Ардуино про мини, али то можете учинити и са омиљеном ардуино плочом.

Напомена: Покушајте да не мењате ништа дато у шеми ако сте нови корисник ардуина. Ако то учините, промените код на одговарајући начин.

Програмски код:

//---------Program Starts--------//
//----------Developed by R.Girish------//
int input=2
int alarm=3
int buzzer=4
int start=5
int test=6
int led=7
int green=8
int red=9
void setup ()
{
pinMode(input,INPUT)
pinMode(alarm,OUTPUT)
pinMode(buzzer,OUTPUT)
pinMode(start,INPUT)
pinMode(test,INPUT)
pinMode(led,OUTPUT)
pinMode(green,OUTPUT)
pinMode(red,OUTPUT)
}
void loop ()
{
digitalWrite(alarm,1)
digitalWrite(green,0)
digitalWrite(led,1)
digitalWrite(buzzer,1)
delay(250)
digitalWrite(buzzer,0)
inactive:
if(digitalRead(test)==1)
{
digitalWrite(green,1)
digitalWrite(buzzer,1)
delay(250)
digitalWrite(buzzer,0)
delay(10000) // Test delay
digitalWrite(buzzer,1)
delay(250)
digitalWrite(buzzer,0)
trig:
if(digitalRead(input)==1)
{
digitalWrite(led,0)
digitalWrite(buzzer,1)
digitalWrite(red,1)
delay(2000)
digitalWrite(buzzer,0)
digitalWrite(led,1)
digitalWrite(green,0)
digitalWrite(red,0)
}
else
{
delay(1)
goto trig
}
}
if(digitalRead(start)==1)
{
digitalWrite(green,1)
digitalWrite(buzzer,1)
delay(100)
digitalWrite(buzzer,0)
delay(100)
digitalWrite(buzzer,1)
delay(100)
digitalWrite(buzzer,0)
delay(20000)
delay(20000)
delay(20000)
delay(20000)
delay(20000)
delay(20000)
digitalWrite(buzzer,1)
delay(100)
digitalWrite(buzzer,0)
delay(100)
digitalWrite(buzzer,1)
delay(100)
digitalWrite(buzzer,0)
active:
if(digitalRead(input)==1)
{
digitalWrite(led,0)
digitalWrite(red,1)
delay(20000)
digitalWrite(alarm,0)
digitalWrite(buzzer,1)
delay(10000)
delay(10000)
delay(10000)
delay(10000)
delay(10000)
delay(10000)
digitalWrite(alarm,1)
digitalWrite(led,1)
digitalWrite(buzzer,0)
delay(1)
goto active
}
else
{
delay(1)
goto active
}
}
delay(10)
goto inactive
}
//----------Developed by R.Girish------//
//---------Program Ends---------//

Тхе систем кућне безбедности коло користећи Ардуино Уно приказано је горе, али можете користити било коју од ардуино плоча.

Коло може изгледати компликовано, али заправо не. Р3 је тастер за ресетовање повезан је на ресет тастер ардуина и уземљен.

Сви транзистори су типа ПНП. Ако желите да користите НПН транзистор, направите одговарајуће промене у коду. Постоји 5в зујалица која враћа аудио феед кориснику када се притисне било које дугме.

Напомена: Отпорни отпорник 10К мора бити повезан на #Пин 2 ардуина, што није приказано у шеми.

Упутство за испитивање:

Након завршетка израде и отпремања кода, следите следећа упутства за тестирање.

· Укључите струјни круг и притисните тастер „тест“, зачућете звучни сигнал и укључену зелену ЛЕД лампицу, што значи да је струјно коло спремно за тестни режим и да ће одмах нестати из кола. После 10 секунди чућете још један звучни сигнал, што значи да је поставка спремна за откривање покрета.

· Приђите ПИР сензору, одмах ћете чути звучни сигнал у трајању од 2 секунде, заједно са 1 В ЛЕД лампом. Затим прелази у стање мировања.

· Ако горе наведена упутства функционишу, ваш систем заштите је спреман за употребу. Редовно тестирајте како бисте продужили радни распон система.

Упутство за употребу: Пажљиво разумите следећа упутства.

· Закључајте врата и притисните дугме „Старт“ када се огласи двоструки звучни сигнал који показује да сада можете да одете. После 2 минута огласиће се још један двоструки звучни сигнал (док нећете бити присутни код куће), указујући на то да је систем активан и спреман за откривање покрета.

· Ако уљез покрене било који покрет, прво се упали бела ЛЕД од 1 В, а црвена ЛЕД лампица се такође УКЉУЧИ. Ово је прва фаза да се одврати преварант. Уљез може помислити да је неко још увек остао у кући.

· Након 20 секунди аларм се укључује, ово је друга фаза за спречавање преваранта. Аларм ће привући пажњу многих у близини подручја.

· Након 1 минута аларм се зауставља 1 В ЛЕД ИСКЉУЧУЈЕ СЕ, али ЦРВЕНИ ЛЕД остаје укључен, што значи да је неко покренуо систем.

· Када се власник куће врати, он ће покренути систем, али му је потребно 20 секунди да деактивира систем притиском на „Ресет“. Тиме ће прећи у режим мировања. Ако је реч о преваранту, он / она не зна присуство сигурносног система и аларма који се активира након 20 секунди.

Где сместити Ардуино систем безбедности:

Када ово градите или купујете сличне ствари са пијаце, немојте никоме рећи о томе. Рећи некоме може упозорити преваранта и можда покушати да га заобиђе.

· Ако живите у стану, ставите га у собу близу врата. Ако поставите врата испред уобичајеног начина за одлазак многих људи, то може покренути лажни аларм јер би то могао бити ваш сусед.

· Ако живите у кући са смешом, поставите је испред врата. Ако неко покуша да прескочи сложени зид, аларм се активира.

· Ако имате кућне љубимце, покушајте да их држите даље од сигурносног система. Они ће активирати лажни аларм.

· Увек користите своје маште и предвиђања за постављање сигурносног система.




Претходно: Како поставити ИЦ 741 за аутоматско искључивање Следеће: 18В круг пуњача за бежичне бушилице