Lasersko varnostno vezje na osnovi SMS-a

Preizkusite Naš Instrument Za Odpravo Težav





V tem prispevku bomo zgradili lasersko varnostno vezje, ki lahko lastniku nepremičnine ali komur koli drugemu pošlje SMS opozorilo in aktivira glasen alarm, da prepreči prevaranta, ki ga je mogoče povezati prek releja.

Vedno se bojimo prevarantov, še posebej, če svojo lastnino pustimo pri miru varnostni sistemi priročno. Glasen alarm je morda dovolj, da pritegne pozornost vseh v bližini in odvrača tatu.



Opozorilo SMS opozori uporabnika, da sprejme potrebne ukrepe takoj po vdoru prevaranta v vašo lastnino.

Varnostne sisteme je treba izvajati na tednih v vaši hiši / pisarni, kot so vrata in okna, včasih je za največ zaščita pred tatom na različnih mestih vašega doma ali pisarne.



Kako deluje

Lasersko varnostno vezje na osnovi SMS-a

OPOMBA: Prosimo, zamenjajte osnovni upor tranzistorja 330 ohmov z uporom 10 K, ker je vrednost 330 ohmov prenizka in je napačna.

Vezje sestavlja Arduino, ki zazna vdor in sprejema odločitve. GSM modem prejme ukaz za pošiljanje SMS uporabniku in nekaj drugih pasivnih komponent za odkrivanje vdorov.

Arduino skenira laserski žarek za prekinitev svetlobe 500-krat na sekundo. The LDR čuti prisotnost laserske svetlobe in daje signal Arduinu.

10K in LDR tvorita delilnik napetosti, analogni signal se vzame s točke med tema dvema komponentama.

Ko se intenziteta vpadne svetlobe do določene mere zmanjša ali svetloba popolnoma prekine, arduino prepozna kot vdor.

The 10K upor ki je povezan z 'gumbom za aktiviranje' deluje kot uporni upor, da prepreči naključno aktiviranje zatiča arduino.

The tranzistor aktivira rele v primeru vdora in dioda med vklopom in izklopom releja ščiti preostali del tokokroga pred visokonapetostnimi konicami.

Lahko povežete a sirena ali luči ali karkoli že želite priključiti na rele.

Za aktiviranje varnostnega sistema moramo pritisniti gumb za aktiviranje, LED indikator potrdi, da je gumb pritisnjen.

Sistem se aktivira šele po 2 minutah. To bo imelo čas, da zaklenete lastnino in zapustite kraj.

Ko se vrnete domov, za izklop sistema pritisnite gumb za ponastavitev. Na sponko gumba za ponastavitev Arduina prilepite gumb za vklop, tako da je gumb za ponastavitev, da deaktivirate sistem, zlahka dostopen zunaj namestitve.

Ko je vezje zaznalo vdor, se rele aktivira za 2 minuti in se izklopi in bo pripravljen zaznati naslednji vdor.

GSM modem potrebuje zunanji napajanje saj arduino ne more zagotoviti dovolj toka modulu. Vstavite veljavno kartico SIM z delujočim paketom SMS.

To je vse o tem laserskem varnostnem vezju na osnovi SMS-a. Poglejmo, kako pravilno izvesti nastavitev.

Kako izvesti nastavitev:

Postavite laserski vir in arduino vezje tako, da laserska svetloba pada natančno na LDR. Poskusite lahko tudi ogledala, ki odsevajo laserski žarek, da pokrijejo veliko površino.

Če ste lastnik hišnih ljubljenčkov in preprečite nenamerne ali lažne alarme, dvignite celotno nastavitev na raven kolka odrasle osebe. Vaši hišni ljubljenčki bodo šli pod laserske žarke, ki preprečujejo lažno proženje.

LDR je dovzeten za napake / lažni alarm, ko nanj pade zunanja svetloba. Da bi se izognili tovrstnim napakam, moramo LDR obložiti z neprozornim votlim cilindrom z enim odprtim koncem in drugim koncem iz plastike ali katerega koli drugega materiala.

Nastavitev LDR

Prepričajte se, da je pokrit tudi sprednji del cevi in ​​le majhna luknja s premerom nekaj milimetrov za vstop laserskega žarka.

Ko laserski žarek pade na LDR vrednost, ki jo prebere arduino, je nizka, a ko bo zaznana prekinitev svetlobe, bo vrednost v istem trenutku dosegla najvišjo vrednost, kar lahko vidite tudi na serijskem monitorju.

Ko intenzivnost svetlobe pade pod vnaprej določen prag, arduino sproži rele in uporabniku pošlje SMS opozorilo.

Koda programa:

//--------------Program developed by R.Girish---------------//
#include
SoftwareSerial gsm(9,8)
int LDR = A0
int OP = 7
int start = 6
int LED = 5
int th = 300
int x
unsigned long A = 1000L
unsigned long B = A * 60
unsigned long C = B * 2
void setup()
{
Serial.begin(9600)
gsm.begin(9600)
pinMode(LDR,INPUT)
pinMode(OP,OUTPUT)
pinMode(start,INPUT)
pinMode(LED,OUTPUT)
}
void loop()
{
if(digitalRead(start)==1)
{
digitalWrite(LED,HIGH)
delay(C)
A:
x = analogRead(A0)
Serial.println(x)
if(x<=th)
{
delay(2)
goto A
}
if(x>=th)
{
digitalWrite(OP,HIGH)
Serial.println('Sending SMS...... ')
gsm.println('AT+CMGF=1')
delay(1000)
gsm.println('AT+CMGS='+91XXXXXXXXXX' ') // Replace x with mobile number
delay(1000)
gsm.println('Security Warning: Intruder detected.') // The SMS text you want to send
delay(100)
gsm.println((char)26) // ASCII code of CTRL+Z
delay(1000)
Serial.println('Message is sent ')
delay(C)
digitalWrite(OP,LOW)
goto A
}
}
}
//--------------Program developed by R.Girish---------------//

Če želite prejemati sporočila SMS, zamenjajte »XXXXXXXXXX« s svojo telefonsko številko.




Prejšnja: 10 LED tahometer vezje Naprej: Varnostno vezje indikatorja položaja vsiljivca