กลับไปหน้ารวมไฟล์
security-system-sw-420-arduino-gsm-9d9f0f.md

ชื่อโปรเจกต์: Security System | SW-420 | Arduino | GSM

ไงวัยรุ่น! วันนี้พี่มีระบบรักษาความปลอดภัยอีกแบบมาฝาก ตัวนี้เด็ดตรงที่มันตรวจจับความสั่นสะเทือนแล้วส่ง SMS แจ้งเตือน แถมยังโทรหาเราได้ด้วยนะเว้ย ลองไปย้อนดูระบบความปลอดภัยตัวแรกที่พี่เคยทำไว้ด้วยล่ะ เอาล่ะ จัดไปอย่าให้เสีย... ก่อนจะเริ่มงาน น้องๆ ต้องไปตั้งค่า (Configure) ตัว GSM Module ของตัวเองให้พร้อมก่อนนะ

มา... ได้เวลาเดินสาย (Wiring)

เพื่อให้ Arduino ของเราคุยกับ Sensor รู้เรื่อง และสั่งงาน GSM ได้ถูกจังหวะ น้องๆ ต้องต่อสายตาม Schematic ด้านล่างนี้เลยนะ เช็คสายให้ดี ห้ามช็อตนะตัวนี้ เดี๋ยวงานจะงอกเอา!

ช่วงเวลาเขียน Code

เอาล่ะ ได้เวลาใส่จิตวิญญาณให้ฮาร์ดแวร์แล้ว ก๊อปโค้ดไปวางใน Arduino IDE ของน้องๆ ได้เลย จากนั้นก็กด Compile และ Upload ซะ เช็คให้ชัวร์ด้วยว่าเลือก Port กับ Board ถูกตัว ไม่งั้น Error มาจะหาว่าพี่ไม่เตือนนะน้อง!

ตัวอย่างตอนใช้งานจริง (Working Prototype)

พี่เป็นพวกเชื่อในรูปภาพมากกว่าคำพูดว่ะ เพราะงั้นดูภาพปลากรอบการทำงานจริงด้านล่างนี้เลย หล่อเท่แน่นอน!

ขอบใจมากวัยรุ่น

มีข้อเสนอแนะ สงสัย หรือจะระบายอะไรไหม? คอมเมนต์ทิ้งไว้ด้านล่างได้เลย


รายละเอียดทางเทคนิคเพิ่มเติม (เผื่ออยากเซียนกว่าเดิม)

การตรวจจับการบุกรุก (Intrusion Detection)

ระบบความปลอดภัยตัวนี้ใช้ SW-420 Vibration Sensor เอาไว้ดักจับการงัดแงะ อย่างเช่นพวกที่พยายามจะพังประตูหรือทุบกระจกเข้ามา

  • การปรับจูนความไว (Sensitivity Tuning): ในตัว SW-420 มันจะมี Potentiometer เอาไว้ให้เราหมุนปรับค่าความไว (Threshold) ได้ โดย Arduino จะคอยเฝ้าดูค่าที่ขา Digital Output ถ้าตรวจเจอสัญญาณ High (ซึ่งหมายความว่ามีการสั่นสะเทือน) มันก็จะสั่งเริ่มขั้นตอนการเตือนภัย (Alarm) ทันที
  • การแจ้งเตือนผ่าน GSM (GSM Notification): ตัวนี้จะเชื่อมต่อกับ SIM800L หรือ SIM900A GSM Module เพื่อให้ Arduino สามารถส่ง SMS แจ้งเตือนเข้ามือถือเจ้าของบ้านได้แบบ Real-time เลยล่ะน้องเอ๊ย

ความเสถียรของระบบ (System Reliability)

  • การจัดการพลังงาน (Power Management): ถ้าจะเอาไปทำขายหรือใช้งานจริงจัง ระบบนี้ควรจะมีแบตเตอรี่ Li-Po สำรองไว้ พร้อมวงจรชาร์จด้วย เผื่อโดนตัดไฟระบบจะได้ยังทำงานต่อได้ ไม่กระจอกบอกใคร
  • การเปิด/ปิดระบบ (Arming/Disarming): น้องๆ สามารถทำสวิตช์ลับไว้เปิด-ปิดระบบ หรือจะแอดวานซ์หน่อยก็เขียนโปรแกรมให้สั่งงานผ่าน SMS กลับมาที่ GSM Module ก็ได้นะเว้ย ฟีลเหมือนมีรีโมทสั่งงานจากระยะไกลเลย โคตรเท่!

ข้อมูล Frontmatter ดั้งเดิม

title: "Security System | SW-420 | Arduino | GSM"
description: "A security system method that detects vibrations and sends an alert message."
author: "absoluteAbu"
category: "Home & Automation"
tags:
  - "security"
  - "alert"
views: 16134
likes: 7
price: 1499
difficulty: "Easy"
components:
  - "1x Arduino UNO"
  - "1x Jumper wires (generic)"
  - "1x SIM900A GSM"
  - "1x SW-420"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "123db390f3c3c08e9997f0ad08a22e18836a008fa1049d2516d65abd2a5c9591"
encryptedPayload: "U2FsdGVkX1/VABSeZCD+d7FmSQZ/4yqcXp455LGsX14UOinAEbInhjsw3BTfR7PE78oJmtjbYLbgxbGZzA5vXD3T/sQ6MkzRBr3BXUaxOyc="
seoDescription: "Build a Security System with Arduino and SW-420 to detect vibrations and send alert messages via GSM."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/security-system-sw-420-arduino-gsm-9d9f0f_cover.jpg"
lang: "th"