วงจรรักษาความปลอดภัยด้วยเลเซอร์ที่ใช้ SMS

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





ในโพสต์นี้เราจะสร้างวงจรความปลอดภัยด้วยเลเซอร์ซึ่งสามารถส่ง SMS แจ้งเตือนไปยังเจ้าของทรัพย์สินหรือใครก็ได้และเปิดใช้งานสัญญาณเตือนดังเพื่อยับยั้งข้อพับซึ่งสามารถเชื่อมต่อผ่านรีเลย์ได้

เรามักจะกลัวเรื่องโจรโดยเฉพาะอย่างยิ่งเมื่อเราทิ้งทรัพย์สินไว้ตามลำพัง ระบบรักษาความปลอดภัย มีประโยชน์ เสียงเตือนดังอาจเพียงพอที่จะดึงดูดความสนใจของทุกคนในบริเวณใกล้เคียงและยับยั้งขโมยได้



การแจ้งเตือนทาง SMS เตือนให้ผู้ใช้ดำเนินการที่จำเป็นหลังจากโจรบุกเข้ามาในทรัพย์สินของคุณ

ควรติดตั้งระบบรักษาความปลอดภัยในจุดต่างๆของบ้าน / ที่ทำงานของคุณในแต่ละสัปดาห์เช่นประตูและหน้าต่างบางครั้งระบบรักษาความปลอดภัยจำนวนมากจำเป็นต้องใช้สูงสุด ป้องกันขโมย ตามจุดต่างๆของบ้านหรือที่ทำงานของคุณ



มันทำงานอย่างไร

วงจรรักษาความปลอดภัยด้วยเลเซอร์แบบ SMS

หมายเหตุ: โปรดเปลี่ยนตัวต้านทานฐานทรานซิสเตอร์ 330 โอห์มด้วยตัวต้านทาน 10 K เนื่องจากค่า 330 โอห์มต่ำเกินไปและไม่ถูกต้อง

วงจรประกอบด้วย Arduino ซึ่งรับรู้ถึงการบุกรุกและทำการตัดสินใจ โมเด็ม GSM รับคำสั่งสำหรับการส่ง SMS ไปยังผู้ใช้และส่วนประกอบแฝงอื่น ๆ เพื่อตรวจจับการบุกรุก

Arduino จะสแกนไฟล์ ลำแสงเลเซอร์ สำหรับการหยุดชะงักในแสง 500 ครั้งต่อวินาที ความรู้สึก LDR แสงเลเซอร์ที่มีอยู่และให้สัญญาณกับ Arduino

10K และ LDR เป็นตัวแบ่งแรงดันไฟฟ้าสัญญาณอะนาล็อกจะถูกนำมาจากจุดระหว่างส่วนประกอบทั้งสองนี้

เมื่อความเข้มของแสงที่ตกกระทบลดลงถึงระดับหนึ่งหรือแสงถูกตัดออกโดยสิ้นเชิง arduino จะรับรู้ว่าเป็นการบุกรุก

ตัวต้านทาน 10K ซึ่งเชื่อมต่อกับ“ ปุ่มเปิดใช้งาน” ทำหน้าที่เป็นตัวต้านทานแบบดึงลงเพื่อป้องกันไม่ให้พิน arduino เปิดใช้งานแบบสุ่ม

ทรานซิสเตอร์เปิดใช้งานรีเลย์ ในกรณีที่มีการบุกรุกและไดโอดจะป้องกันส่วนที่เหลือของวงจรจากแรงดันไฟฟ้าสูงในขณะที่เปิดและปิดรีเลย์

คุณสามารถเชื่อมต่อไฟล์ ไซเรน หรือไฟหรือสิ่งที่คุณต้องการเชื่อมต่อกับรีเลย์

ในการเปิดใช้งานระบบรักษาความปลอดภัยเราต้องกดปุ่มเปิดใช้งาน ตัวบ่งชี้ที่นำ ยืนยันว่ากดปุ่ม

ระบบจะเปิดใช้งานหลังจาก 2 นาทีเท่านั้นซึ่งจะให้เวลาในการล็อกทรัพย์สินของคุณและออกจากสถานที่

เมื่อคุณกลับบ้านหากต้องการปิดใช้งานระบบให้กดปุ่มรีเซ็ต ประสานปุ่มกดเพื่อเปิดจากขั้วปุ่มรีเซ็ตของ Arduino เพื่อให้ปุ่มรีเซ็ตเพื่อปิดใช้งานระบบสามารถเข้าถึงได้ง่ายจากภายนอกการตั้งค่า

เมื่อวงจรตรวจพบการบุกรุกรีเลย์จะเปิดใช้งานสำหรับ 2 นาที และมันจะดับลงและพร้อมที่จะตรวจจับการบุกรุกครั้งต่อไป

โมเด็ม GSM ต้องการภายนอก แหล่งจ่ายไฟ เนื่องจาก arduino ไม่สามารถจ่ายกระแสให้กับโมดูลได้เพียงพอ โปรดใส่ซิมการ์ดที่ถูกต้องพร้อมแผนบริการ SMS ที่ใช้งานได้

ทั้งหมดนี้เกี่ยวกับวงจรความปลอดภัยเลเซอร์ที่ใช้ SMS นี้ตอนนี้เรามาดูวิธีใช้การตั้งค่าอย่างถูกต้อง

วิธีใช้การตั้งค่า:

วางไฟล์ แหล่งกำเนิดแสงเลเซอร์ และวงจร arduino ในลักษณะที่แสงเลเซอร์ตกลงบน LDR คุณยังสามารถลองใช้กระจกสะท้อนแสงเลเซอร์เพื่อให้ครอบคลุมพื้นที่ขนาดใหญ่

หากคุณเป็นเจ้าของสัตว์เลี้ยงและเพื่อป้องกันการเตือนภัยโดยไม่ตั้งใจหรือผิดพลาดให้ยกระดับการตั้งค่าทั้งหมดให้อยู่ในระดับสะโพกของผู้ใหญ่ สัตว์เลี้ยงของคุณจะเข้าไปใต้ลำแสงเลเซอร์เพื่อป้องกันไม่ให้เกิดการกระตุ้นที่ผิดพลาด

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

โปรดแทนที่“ XXXXXXXXXX” ด้วยหมายเลขโทรศัพท์ของคุณเพื่อรับ SMS




ก่อนหน้านี้: 10 LED Tachometer Circuit ถัดไป: วงจรรักษาความปลอดภัยตัวบ่งชี้ตำแหน่งผู้บุกรุก