SMS-pohjainen laserturvapiiri

Kokeile Instrumenttia Ongelmien Poistamiseksi





Tässä viestissä aiomme rakentaa laserturvapiirin, joka voi lähettää tekstiviesti-ilmoituksen kiinteistön omistajalle tai kenellekään muulle ja aktivoida kovan hälytyksen estääksesi roiston, joka voidaan liittää releen kautta.

Pelkäämme aina roistoja varsinkin kun jätämme omaisuutemme yksin, tähän turvajärjestelmät tulla hyvään tarpeeseen. Kova hälytys voi riittää kiinnittämään kaikkien huomion lähialueelle ja estämään varkaan.



Tekstiviestihälytys varoittaa käyttäjää ryhtymään tarvittaviin toimiin heti, kun roisto murtautuu omaisuuteesi.

Turvajärjestelmät tulisi ottaa käyttöön talosi / toimistosi viikkopisteissä, kuten ovet ja ikkunat, joskus tarvitaan useita turvajärjestelmiä suoja varkaalta kodin tai toimiston eri pisteissä.



Kuinka se toimii

SMS-pohjainen laserturvapiiri

HUOMAUTUS: Vaihda transistorin kantavastus 330 ohmia 10 K: n vastukseen, koska 330 ohmin arvo on liian pieni ja väärä.

Piiri koostuu Arduinosta, joka tunnistaa tunkeutumisen ja tekee päätökset. GSM-modeemi vastaanottaa komennon tekstiviestien lähettämiseksi käyttäjälle ja muutamia muita passiivisia komponentteja tunkeutumisen havaitsemiseksi.

Arduino skannaa Laser-säde keskeytystä varten valossa 500 kertaa sekunnissa. LDR aistit läsnäololaseria ja antaa signaalin Arduinolle.

10K ja LDR muodostavat jännitteenjakajan, analogiasignaali otetaan näiden kahden komponentin välisestä pisteestä.

Kun tulevan valon voimakkuus pienenee tiettyyn määrään tai valo katkaisee kokonaan, arduino tunnistaa tunkeutumiseksi.

10K vastus joka on kytketty “aktivointipainikkeeseen” toimii alasvetovastuksena estääkseen arduino-nastaa aktivoimasta satunnaisesti.

transistori aktivoi releen tunkeutumisen yhteydessä ja diodi suojaa loppupiiriä suurjännitepiikeiltä kytkemällä releen päälle ja pois päältä.

Voit liittää a sireeni tai valot tai mitä haluat liittää releeseen.

Turvajärjestelmän aktivoimiseksi meidän on painettava aktivointipainiketta, LED-merkkivalo vahvistaa, että painiketta painetaan.

Järjestelmä aktivoituu vasta 2 minuutin kuluttua, mikä antaa aikaa lukita omaisuutesi ja poistua paikalta.

Kun palaat kotiin, kytke järjestelmä pois päältä painamalla nollauspainiketta. Juota push-to-on-painike Arduinon nollauspainikkeesta niin, että järjestelmän deaktivoimiseksi palautuspainikkeeseen pääsee helposti asennuksen ulkopuolelta.

Kun piiri on havainnut tunkeutumisen, rele aktivoidaan 2 minuuttia ja se sammuu ja se on valmis havaitsemaan seuraavan tunkeutumisen.

GSM-modeemi tarvitsee ulkoisen virtalähde koska arduino ei pysty tarjoamaan riittävästi virtaa moduulille. Aseta voimassa oleva SIM-kortti toimivalla tekstiviestipaketilla.

Siinä on kaikki tästä tekstiviestipohjaisesta laserturvapiiristä. Katsotaanpa, miten asennus tehdään oikein.

Asennuksen toteuttaminen:

Sijoita laserlähde ja arduino-piiri siten, että laservalo putoaa täsmälleen LDR: n päälle. Voit myös kokeilla lasersädettä heijastavia peilejä kattamaan suuren alueen.

Jos omistat lemmikkieläimiä ja estät tahattoman tai väärän hälytyksen, nosta koko kokoonpano aikuisen lantion tasolle. Te lemmikit menette lasersäteiden alle estäen väärän laukaisun.

LDR on altis virheille / väärälle hälytykselle, kun ympäristön valo putoaa siihen. Tällaisten virheiden välttämiseksi meidän on suljettava LDR läpinäkymättömällä ontolla sylinterillä, jonka toinen pää on auki ja toinen pää suljettu muovista tai muusta materiaalista.

LDR-asetukset

Varmista, että putken etuosa on myös peitetty ja että vain pieni reikä, jonka halkaisija on muutama millimetri, lasersäteeseen pääsemiseksi.

Kun lasersäde putoaa LDR: n päälle arduinon lukema arvo on pieni, mutta kun valokatkos havaitaan, arvo nousee huippuunsa samalla hetkellä, jonka voit todistaa saman sarjamoduulista.

Kun valon voimakkuus laskee ennalta määrätyn kynnysarvon alapuolelle, laukaise arduino rele ja lähetä tekstiviesti-ilmoitus käyttäjälle.

Ohjelmakoodi:

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

Korvaa XXXXXXXXXX puhelinnumerollasi tekstiviestien vastaanottamiseksi.




Edellinen: 10 LED-kierroslukumittarin piiri Seuraava: Tunkeilijan sijainnin osoittimen suojapiiri