Feu aquest projecte de seguretat domèstica mitjançant Arduino: provat i funcionant

Proveu El Nostre Instrument Per Eliminar Problemes





En aquest article veurem com construir un circuit del sistema de seguretat domèstica mitjançant arduino que pot salvar la vostra llar dels intrusos algun dia.

El trencament de la casa passa cada pocs segons al món. Quan vau llegir aquesta frase, els lladres ja van irrompre a casa d’algú.



Una regla d’or: la prevenció és millor que curar, sempre és millor prevenir els delinqüents dissuadint-los (en qualsevol forma com una alarma forta) que registrar una queixa a la comissaria després de l’incident.

El sensor PIR

El cervell i el cor del projecte són arduino i sensor PIR respectivament. El sensor PIR detecta el moviment de l’objecte que emet ones d’infrarojos com humans o animals.



Detecta que qualsevol cosa entra al seu rang i també detecta qualsevol cosa que surti del seu rang. El sensor PIR és molt sensible als petits canvis, fins i tot petits, per un ésser humà o un animal pot detectar canvis i emet el senyal, però pot garantir que mai no dóna una falsa alarma.

El sensor PIR emet un senyal actiu de 3,3 V quan es detecta moviment durant un període predeterminat. Aquest senyal alt actiu s’alimenta a l’arduino que decideix què fer després.

El disseny del circuit:

Aquest projecte de seguretat domèstica d'Arduino es pot construir a partir de peces de caixa brossa, que contenen algunes E / S per a l'usuari.

Utilitzeu la vostra creativitat per al disseny del disseny perquè quedi bé i ordenat.

El sensor PIR hauria d’exposar-se a l’exterior i tots els botons també es posen a l’exterior per facilitar-ne l’accés. Assegureu-vos que el retall de la sirena principal s’ha d’obrir adequadament per tal que l’alarma no quedi apagada o col·loqueu la sirena sencera fora de la caixa d’escombraries com es mostra a la imatge.

Assegureu-vos que tot el sistema està ben col·locat a la paret i que no ha de caure fàcilment. Podeu perforar o utilitzar cinta de doble cara en combinació amb una cola súper per enganxar-la a la paret, si la caixa de brossa no té sagnat per clavar. Utilitzeu 'arduino pro mini' si la vostra escombraries és petita.

Aquí teniu el prototipus de l'autor:

En aquest prototip he utilitzat una caixa de llapis per a tota la configuració, un led blanc d’1 watt es fixa al sostre per il·luminar l’alerta d’intrusos.

Aquest LED d'1 watt il·lumina una petita àrea raonablement brillant en situacions fosques que poden dissuadir l'intrús. Feu un sistema SAI integrat per a aquest projecte dins de la caixa brossa, de manera que estigui actiu fins i tot en cas de fallada elèctrica.

El disseny:

Tot el projecte es basa en arduino pro mini, però podeu fer el mateix amb la vostra placa arduino preferida.

Nota: Proveu de no modificar res que aparegui a l'esquema si sou principiant d'arduino. Si ho feu, canvieu el codi adequadament a la vostra modificació.

Codi del programa:

//---------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---------//

El sistema de seguretat domèstica El circuit que utilitza Arduino Uno es mostra a la part superior, però podeu utilitzar qualsevol de les plaques arduino.

El circuit pot semblar complicat, però en realitat no. R3 és el botó de restabliment, està connectat al pin de reinici de l'arduino i està connectat a terra.

Tots els transistors són de tipus PNP. Si voleu utilitzar el transistor NPN, feu els canvis adequats al codi. Hi ha un brunzidor de 5 V per retornar l’àudio a l’usuari quan es prem qualsevol botó.

Nota: s'ha de connectar una resistència de desplegament 10K a #Pin 2 de l'arduino, que no es mostra a l'esquema.

Adreça per a les proves:

Després de completar la compilació i la càrrega del codi, seguiu les instruccions següents per provar-les.

· Enceneu el circuit i premeu el botó 'prova'; escoltarà un so i un LED verd encès que indiquen que el circuit està a punt per al mode de prova i que marxarà immediatament del circuit. Al cap de 10 segons, apareixerà un altre so que significa que la configuració està preparada per detectar el moviment.

· Apropeu-vos al sensor PIR, de seguida escoltarà un pit durant 2 segons juntament amb un led d’1 watt engegat. Després passa a l’estat inactiu.

· Si la instrucció següent anterior funciona, el vostre sistema de seguretat està a punt per utilitzar-se. Feu proves freqüents per allargar el període de treball del sistema.

Instruccions d'ús: compreneu atentament les instruccions següents.

· Bloquejar les portes i prémer el botó 'Inici' quan emeti un doble so que indica que pot marxar ara. Al cap de 2 minuts, emetrà un altre doble pit (quan no estigueu present a casa) que indica que el sistema està actiu i està preparat per detectar el moviment.

· Si l'intrús provoca un moviment, primer s'encén el LED blanc d'1 watt i el LED vermell també s'encén. Aquesta és la primera fase per dissuadir el trampós. L’intrús pot pensar que algú encara queda a casa.

· Al cap de 20 segons s’inicia l’alarma, aquesta és la segona etapa per dissuadir l’adversari. L’alarma cridarà l’atenció de molts propers a la zona.

· Al cap d'1 minut l'alarma s'atura LED de 1 watt s'apaga, però el LED VERMELL es manté encès, cosa que indica que algú ha activat el sistema.

· Quan el propietari de la casa torni a activar el sistema, però es dóna 20 segons per desactivar-lo prement 'Restableix'. En fer-ho, passarà al mode d'inici. Si va ser un engany, no coneix la presència del sistema de seguretat i l’alarma activada al cap de 20 segons.

On col·locar el sistema de seguretat Arduino:

Quan ho construïu o compreu coses similars al mercat, no ho expliqueu a ningú. Dir-li a algú pot alertar l’adversari i intentar evitar-lo.

· Si viviu a un apartament, col·loqueu-lo a l’habitació prop de la porta. Si es col·loca fora de la porta quan hi ha una manera comuna d’anar a moltes persones, pot provocar una falsa alarma perquè podria ser el vostre veí.

· Si viviu a casa amb compostos, col·loqueu-lo fora de la porta. Si algú intenta saltar la paret composta, l'alarma es dispara.

· Si teniu mascotes, intenteu allunyar-los del sistema de seguretat. Desencadenaran una falsa alarma.

· Utilitzeu sempre la vostra imaginació i prediccions per col·locar el sistema de seguretat.




Anterior: Com establir IC 741 per a tall automàtic Següent: Circuit de carregador de bateria de trepant sense fil de 18V