SMS-basert lasersikkerhetskrets

Prøv Instrumentet Vårt For Å Eliminere Problemer





I dette innlegget skal vi lage en lasersikkerhetskrets som kan sende SMS-varsel til eieren av eiendommen eller noen andre og aktivere høy alarm for å avskrekke skurken, som kan grensesnittes via relé.

Vi frykter alltid skurker, spesielt når vi lar eiendommen være alene, dette hvor sikkerhetssystemer Komme til nytte. Høy alarm kan være nok til å fange alles oppmerksomhet i nærheten og avskrekke tyven.



SMS-varsel advarer brukeren om å ta nødvendige tiltak rett etter at kjeltringen brøt inn på eiendommen din.

Sikkerhetssystemene bør implementeres på ukepunkter i huset / kontoret ditt, for eksempel dører og vinduer, noen ganger er det nødvendig med flere antall sikkerhetssystemer for maksimalt beskyttelse mot tyv på forskjellige steder hjemme eller på kontoret.



Hvordan det fungerer

SMS-basert lasersikkerhetskrets

MERKNAD: Vennligst bytt ut transistorbasemotstanden 330 ohm med en 10 K motstand, fordi verdien på 330 ohm er for lav og er feil.

Kretsen består av Arduino, som fornemmer inntrenging og tar beslutninger. GSM-modem mottar kommando for å sende SMS til brukeren og få andre passive komponenter for å oppdage inntrenging.

Arduino skanner laser stråle for lysbrudd 500 ganger i sekundet. De LDR sanser tilstedeværelseslaserlyset og gir signal til Arduino.

10K og LDR danner spenningsdeler, det analoge signalet blir tatt fra et punkt mellom disse to komponentene.

Når den innfallende lysintensiteten reduseres til en viss grad eller når lyset er helt avskåret, gjenkjenner arduinoen seg som inntrenging.

De 10K motstand som er koblet til 'aktiver knapp' fungerer som å trekke ned motstand for å forhindre at arduino-pinnen aktiveres tilfeldig.

De transistor aktiverer reléet i tilfelle innbrudd og dioden beskytter resten av kretsen mot høyspenningspike mens reléet slås på og av.

Du kan koble til en sirene eller lys eller hva du vil koble til reléet.

For å aktivere sikkerhetssystemet må vi trykke på aktiveringsknappen, LED-indikator bekrefter at knappen trykkes.

Systemet aktiveres først etter 2 minutter, dette vil gi deg tid til å låse eiendommen og forlate stedet.

Når du kommer hjem, trykker du på tilbakestillingsknappen for å deaktivere systemet. Lodde en trykk-på-knapp fra tilbakestillingsknappterminalen til Arduino, slik at tilbakestillingsknappen for å deaktivere systemet er lett tilgjengelig fra utsiden av oppsettet.

Når kretsen har oppdaget innbrudd, vil reléet bli aktivert for 2 minutter og den slås av og den vil være klar til å oppdage neste innbrudd.

GSM-modemet trenger eksternt strømforsyning ettersom arduino ikke kan gi nok strøm til modulen. Sett inn et gyldig SIM-kort med et fungerende SMS-abonnement.

Alt handler om denne SMS-baserte lasersikkerhetskretsen, la oss nå se hvordan vi implementerer oppsettet på riktig måte.

Slik implementerer du oppsettet:

Plasser laserkilde og arduino-krets på en slik måte at laserlyset faller nøyaktig på LDR. Du kan også prøve speil som reflekterer laserstrålen for å dekke et stort område.

Hvis du eier kjæledyr og for å forhindre utilsiktet eller falsk alarm, hever du hele oppsettet til hoftenivået til en voksen. Dine kjæledyr vil gå under laserstrålene og forhindre falsk utløsning.

LDR er utsatt for feil / falsk alarm når omgivende lys faller på den. For å unngå denne typen feil, må vi omslutte LDR med ugjennomsiktig hul sylinder med den ene enden åpen og den andre enden lukket av plast eller annet materiale.

LDR-oppsett

Forsikre deg om at den fremre delen av røret også er dekket og bare et lite hull med noen millimeter i diameter for å komme inn i laserstrålen.

Når laserstråle faller på LDR verdien som er lest av arduino er lav, men når lysavbrudd oppdages, vil verdien gå til topp i samme øyeblikk, noe du kan være vitne til det samme fra seriell skjerm.

Når lysintensiteten går under den forhåndsbestemte terskelen, utløser arduino reléet og sender SMS-varsel til brukeren.

Programkode:

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

Vennligst erstatt “XXXXXXXXXX” med telefonnummeret ditt for å motta SMS.




Forrige: 10 LED-turtellerkrets Neste: Innbruddsposisjonsindikator Sikkerhetskrets