SMS 기반 레이저 보안 회로

문제를 제거하기 위해 도구를 사용해보십시오





이 글에서는 부동산 소유주 나 다른 사람에게 SMS 경보를 보낼 수있는 레이저 보안 회로를 구축하고 중계기를 통해 인터페이스 할 수있는 도둑을 저지하기 위해 큰 경보를 활성화 할 것입니다.

우리는 특히 재산을 내버려 둘 때 항상 사기꾼을 두려워합니다. 보안 시스템 편리합니다. 시끄러운 경보는 주변 지역의 모든 사람의 관심을 끌고 도둑을 막기에 충분할 수 있습니다.



SMS 경보는 도둑이 귀하의 재산에 침입 한 직후 필요한 조치를 취하도록 사용자에게 경고합니다.

보안 시스템은 문과 창문과 같은 집 / 사무실의 주 지점에 구현되어야하며, 때로는 최대를 위해 여러 개의 보안 시스템이 필요합니다. 도둑으로부터 보호 집이나 사무실의 다른 지점에서.



작동 원리

SMS 기반 레이저 보안 회로

참고 : 330ohm 값이 너무 낮고 올바르지 않으므로 트랜지스터 기본 저항 330ohm을 10K 저항으로 교체하십시오.

회로는 침입을 감지하고 결정을 내리는 Arduino로 구성됩니다. GSM 모뎀은 사용자에게 SMS를 보내는 명령을 수신하고 침입을 감지하기 위해 다른 몇 가지 수동 구성 요소를 수신합니다.

Arduino는 레이저 빔 1 초에 500 번 빛을 차단합니다. 그만큼 LDR 감각 존재하는 레이저 빛을 아두 이노에 신호를 보냅니다.

10K 및 LDR은 전압 분배기를 형성하고 아날로그 신호는이 두 구성 요소 사이의 지점에서 가져옵니다.

입사광 강도가 어느 정도 감소하거나 빛이 완전히 차단되면 arduino가 침입으로 인식합니다.

그만큼 10K 저항 '활성화 버튼'에 연결된 이것은 arduino 핀이 무작위로 활성화되는 것을 방지하기 위해 풀다운 저항으로 작동합니다.

그만큼 트랜지스터는 릴레이를 활성화 침입의 경우 다이오드는 릴레이를 켜고 끄는 동안 고전압 스파이크로부터 회로의 나머지 부분을 보호합니다.

연결할 수 있습니다 사이렌 또는 조명 또는 릴레이에 연결하려는 모든 것.

보안 시스템을 활성화하려면 활성화 버튼을 눌러야합니다. LED 표시기 버튼을 눌렀는지 확인합니다.

시스템은 2 분 후에 만 ​​활성화됩니다. 이렇게하면 재산을 잠그고 장소를 떠날 시간이 주어집니다.

집으로 돌아갈 때 시스템을 비활성화하려면 재설정 버튼을 누르십시오. 아두 이노의 리셋 버튼 단자에서 푸쉬-투-온 버튼을 납땜하여 설정 외부에서 시스템을 비활성화하는 리셋 버튼에 쉽게 접근 할 수 있도록합니다.

회로가 침입을 감지하면 릴레이가 활성화됩니다. 2 분 꺼지고 다음 침입을 감지 할 준비가됩니다.

GSM 모뎀은 외부가 필요합니다 전원 공급 arduino가 모듈에 충분한 전류를 제공 할 수 없기 때문입니다. SMS 요금제가 작동하는 유효한 SIM 카드를 삽입하십시오.

이것이 SMS 기반 레이저 보안 회로에 관한 모든 것입니다. 이제 올바른 방식으로 설정을 구현하는 방법을 살펴 보겠습니다.

설정을 구현하는 방법 :

두는 레이저 소스 레이저 광이 정확히 LDR에 떨어지는 방식으로 arduino 회로. 넓은 영역을 커버하기 위해 레이저 빔을 반사하는 거울을 사용해 볼 수도 있습니다.

애완 동물을 소유하고 우발적이거나 잘못된 경보를 방지하려면 전체 설정을 성인의 엉덩이 수준으로 높입니다. 애완 동물은 레이저 광선 아래로 이동하여 잘못된 트리거를 방지합니다.

LDR은 주변 조명이 비추면 오류 / 잘못된 경보에 취약합니다. 이러한 종류의 오류를 방지하려면 한쪽 끝이 열려 있고 다른 쪽 끝이 플라스틱 또는 기타 재료로 구성된 불투명 중공 실린더로 LDR을 둘러싸 야합니다.

LDR 설정

튜브의 앞부분도 덮고 레이저 빔에 들어가기 위해 직경이 몇 밀리미터 인 작은 구멍 만 가려야합니다.

레이저 빔이 LDR에 떨어짐 arduino가 읽은 값은 낮지 만 빛 중단이 감지되면 값이 같은 순간에 최고치에 도달하여 직렬 모니터에서 동일한 값을 확인할 수 있습니다.

광도가 미리 결정된 임계 값 아래로 떨어지면 arduino가 릴레이를 트리거하고 사용자에게 SMS 경고를 보냅니다.

프로그램 코드 :

//--------------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를 받으려면 'XXXXXXXXXX'를 귀하의 전화 번호로 바꾸십시오.




이전 : 10 LED 타코미터 회로 다음 : 침입자 위치 표시기 보안 회로