SMS-põhine laserturvalülitus

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Selles postituses kavatseme ehitada laseri turvaahela, mis võib kinnisvara omanikule või kellelegi teisele saata SMS-teate ja aktiveerida kõverat hoiatava valjuhääldi, mida saab relee kaudu liidestada.

Me kardame alati kelmide pärast, eriti kui jätame oma vara rahule, see kuhu turvasüsteemid tuleb kasuks. Valjuhääldist võib piisata, et äratada läheduses kõigi tähelepanu ja varga eemale peletada.



SMS-hoiatus hoiatab kasutajat vajalike toimingute tegemisest kohe pärast seda, kui kelm teie majja tungis.

Turvasüsteemid tuleks rakendada teie maja / kontori nädalapunktides, näiteks uksed ja aknad, mõnikord on maksimaalseks kasutamiseks vaja mitut turvasüsteemi kaitse varga eest kodus või kontoris erinevates kohtades.



Kuidas see töötab

SMS-põhine laserturvalülitus

MÄRKUS. Palun asendage transistori põhitakisti 330 oomi 10 K takisti vastu, kuna 330 oomi väärtus on liiga väike ja on vale.

Ring koosneb Arduinost, mis tunnetab pealetungi ja võtab vastu otsuseid. GSM-modem saab käsu SMS-ide saatmiseks kasutajale ja väheseid muid passiivseid komponente sissetungi tuvastamiseks.

Arduino skaneerib laserkiir valguse katkestamiseks 500 korda sekundis. The LDR tajub kohaloleku laservalgust ja annab Arduinole signaali.

10K ja LDR moodustavad pingejaguri, analoogsignaal võetakse nende kahe komponendi vahelisest punktist.

Kui langev valgustugevus teatud määral väheneb või valgus täielikult ära lõikab, tunneb arduino sissetungi.

The 10K takisti mis on ühendatud aktiveerimisnupuga, toimib allatakistusena, et takistada arduino tihvti juhuslikku aktiveerimist.

The transistor aktiveerib relee sissetungi korral kaitseb diood relee sisse- ja väljalülitamisel ülejäänud vooluahelat kõrgepinge suurenemise eest.

Võite ühendada a sireen või tuled või mida iganes soovite releega ühendada.

Turvasüsteemi aktiveerimiseks peame vajutama aktiveerimisnuppu LED-indikaator kinnitab, et nuppu vajutatakse.

Süsteem aktiveeritakse alles 2 minuti pärast, see annab aega kinnisvara lukustamiseks ja kohast lahkumiseks.

Koju naastes vajutage süsteemi deaktiveerimiseks lähtestusnuppu. Jootke Arduino lähtestusnupu terminalist vajutatav sisselülitamisnupp, nii et süsteemi väljalülitamiseks lähtestamisnupp on hõlpsasti juurdepääsetav seadistuste väljastpoolt.

Kui vooluring tuvastab sissetungimise, aktiveeritakse relee 2 minutit see lülitub välja ja on valmis järgmise sissetungi tuvastamiseks.

GSM-modem vajab välist toiteallikas kuna arduino ei suuda moodulile piisavalt voolu anda. Sisestage kehtiv SIM-kaart koos toimiva SMS-paketiga.

See kõik on selle SMS-põhise laseriturbeahela kohta. Vaatame nüüd, kuidas seadistust õigesti rakendada.

Kuidas seadistust rakendada:

Asetage laseri allikas ja arduino vooluring nii, et laservalgus langeb täpselt LDR-ile. Suure ala katmiseks võite proovida ka laserkiirt peegeldavaid peegleid.

Kui teil on lemmikloomi ja juhusliku või valehäire vältimiseks tõstke kogu seadistus täiskasvanu puusatasemele. Teie lemmikloomad lähete laserviirte alla, vältides valesid vallandumisi.

LDR on vastuvõtlik vigadele / valehäirele, kui sellele langeb ümbritsev valgus. Selliste vigade vältimiseks peame LDR-i sulgema läbipaistmatu õõnsa silindriga, mille üks ots on avatud ja teine ​​ots on plastikust või muust materjalist.

LDR-i seadistamine

Veenduge, et ka toru esiosa oleks kaetud ja laseri kiirte sisestamiseks oleks ainult väike läbimõõduga mõne millimeetri läbimõõduga auk.

Kui laserkiir langeb LDR-le arduino poolt loetud väärtus on madal, kuid valguse katkemise tuvastamisel jõuab väärtus tipuks samal hetkel, mida saate seeriamonitorilt sama tunnistada.

Kui valgustugevus langeb allapoole etteantud künnist, käivitab arduino relee ja saadab kasutajale SMS-teate.

Programmi kood:

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

SMS-ide saamiseks asendage „XXXXXXXXXX” oma telefoninumbriga.




Eelmine: 10 LED-tahhomeetri ahelat Järgmine: Sissetungija positsiooni indikaatori turvaahel