สารบัญ:

ระบบรักษาความปลอดภัยประตู SMS โดยใช้ GboardPro (GSM Cum Arduino Mega): 4 ขั้นตอน
ระบบรักษาความปลอดภัยประตู SMS โดยใช้ GboardPro (GSM Cum Arduino Mega): 4 ขั้นตอน

วีดีโอ: ระบบรักษาความปลอดภัยประตู SMS โดยใช้ GboardPro (GSM Cum Arduino Mega): 4 ขั้นตอน

วีดีโอ: ระบบรักษาความปลอดภัยประตู SMS โดยใช้ GboardPro (GSM Cum Arduino Mega): 4 ขั้นตอน
วีดีโอ: Make your own smart home security DOOR alarm system | Burglar alarm Project |Arduino, ESP8266, Blynk 2024, กรกฎาคม
Anonim
Image
Image
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร

นี่เป็นโครงการ DIY การแจ้งเตือนความปลอดภัยภายในบ้านที่เรียบง่าย แต่มีประโยชน์มาก ฉันทำโครงการนี้เนื่องจากการโจรกรรมในสำนักงานของฉัน

เสบียง

ฮาร์ดแวร์ที่จำเป็น:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 เซ็นเซอร์สวิตช์แม่เหล็กแบบมีสาย
  • ตัวต้านทาน (1K & 330 โอห์ม)
  • นำ
  • อะแดปเตอร์ไฟ DC 12V
  • รองรับซิมการ์ด Quad-band 850/900/1800/1900 Mhz (ในโปรเจ็กต์ 2G SIM ที่ใช้)

ซอฟต์แวร์ที่จำเป็น:

Arduino IDE

ขั้นตอนที่ 1: การเชื่อมต่อวงจร

การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร

แนวคิดการทำงานของวงจรนั้นง่าย:

กรณีที่ 1: เมื่อแม่เหล็กอยู่ใกล้กัน วงจรจะทำหน้าที่เป็นสวิตช์ปิด ดังนั้นพินคอนโทรลเลอร์จึงได้รับลอจิก 0 (LOW)

กรณีที่ 2: เมื่อแม่เหล็กแยกออกจากกัน วงจรจะทำหน้าที่เป็นสวิตช์เปิด ดังนั้นพินคอนโทรลเลอร์จึงได้รับลอจิก 1 (สูง)

ขั้นตอนที่ 2: การติดตั้ง Arduino IDE และ GboardPro Library

Image
Image
การติดตั้ง Arduino IDE และ GboardPro Library
การติดตั้ง Arduino IDE และ GboardPro Library

ทำตามลิงค์อย่างเป็นทางการของ Arduino ด้านล่างเพื่อติดตั้ง Arduino IDE บนระบบปฏิบัติการของคุณ:

บน Windows ->

บน Linux ->

บน Mac ->

สำหรับ Windows และ Mac นั้นค่อนข้างตรงไปตรงมาในการติดตั้ง ไม่มีปัญหาใหญ่ระหว่างการติดตั้ง แต่ผู้ใช้ Linux โดยเฉพาะผู้เริ่มต้นพบปัญหาเกี่ยวกับการติดตั้ง Arduino ซึ่งปัญหาข้อผิดพลาดในการอัปโหลดซีเรียลที่พบบ่อยที่สุด ("avrdude: ser_open(): can't open device") ระหว่างการติดตั้งครั้งแรก ดังนั้นฉันจึงบันทึกวิดีโอที่คุณอาจติดตามตามที่แสดงด้านบน

ดาวน์โหลดไฟล์ห้องสมุดที่ให้ไว้ด้านล่าง แยกและคัดลอกไปยังโฟลเดอร์ Arduino -> ไลบรารีดังที่แสดงด้านบน ตอนนี้ เปิด Arduino IDE และคุณสามารถตรวจสอบโค้ดตัวอย่างสำหรับ GSM GboardPro

รายละเอียดเพิ่มเติมเกี่ยวกับ Gboard Pro ได้ที่ ->

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม

สำหรับการอัปโหลดโค้ด เราต้องใช้ USB เป็นตัวแปลงอนุกรม ฉันใช้การเชื่อมต่อ cp2102 ที่แสดงในภาพด้านบน

การเชื่อมต่อพิน:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

เชื่อมต่ออะแดปเตอร์ไฟ 12V กับบอร์ด GboardPro เพื่อจ่ายไฟ

หากคุณใช้ CP2102 ตัวเดียวกัน ให้ติดตั้งไดรเวอร์จากลิงค์:

ตอนนี้เลือกบอร์ด Arduino mega ที่เหมาะสมจากเครื่องมือ -> บอร์ดที่มีพอร์ตที่เหมาะสมดังแสดงในภาพด้านบน

ทำการเปลี่ยนแปลงที่เหมาะสมตามที่ระบุในรหัสที่เกี่ยวข้องกับหมายเลขของคุณ

หมายเลขถ่าน="+91xxxxxxxxxx"; //หมายเลขปลายทาง

คัดลอกโค้ดด้านล่างใน IDE ของคุณ คอมไพล์แล้วกดอัพโหลด รหัสสามารถอธิบายตนเองได้ง่ายพร้อมความคิดเห็น ยังคงหากมีข้อสงสัยใด ๆ แสดงความคิดเห็นด้านล่าง

ขั้นตอนที่ 4: การบรรจุและการติดตั้ง

บรรจุภัณฑ์และการติดตั้ง
บรรจุภัณฑ์และการติดตั้ง
บรรจุภัณฑ์และการติดตั้ง
บรรจุภัณฑ์และการติดตั้ง
บรรจุภัณฑ์และการติดตั้ง
บรรจุภัณฑ์และการติดตั้ง

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

แค่นั้นแหละ ขอบคุณ!!

แนะนำ: