ชุบชีวิตกล้อง CCTV เก่าให้ฉลาดด้วย AI แจ้งเตือนผู้บุกรุกใน 10 นาที (ไม่ต้องเขียนโค้ด!)

AI Security Camera Setup

หลายๆ คนน่าจะมีกล้องวงจรปิด (CCTV) รุ่นเก่าๆ ติดบ้านไว้ใช่ไหมครับ? ปัญหาของกล้องพวกนี้คือมันทำหน้าที่แค่ "บันทึก" อย่างเดียว ถ้าเกิดอะไรขึ้นเราก็ต้องมานั่งไล่ดูวิดีโอย้อนหลังเอาเอง ซึ่งบางทีมันก็ไม่ทันการแล้ว

โปรเจกต์นี้จะมาสอนวิธีเปลี่ยนกล้องวงจรปิดธรรมดาๆ ให้กลายเป็น ระบบรักษาความปลอดภัยพลัง AI ที่คอยทำหน้าที่เป็นยามเฝ้าบ้านให้คุณครับ! เมื่อมีคนแปลกหน้าเดินผ่านในตอนกลางคืน ระบบจะส่งแจ้งเตือน (Push notification) เข้ามือถือคุณทันที พร้อมกับเปิดเสียงไซเรนตำรวจไล่โจรผ่านลำโพง... และที่สำคัญที่สุดคือ คุณสามารถตั้งค่าทั้งหมดนี้ได้โดยไม่ต้องเขียนโค้ดเลยแม้แต่บรรทัดเดียว!

ฟีเจอร์เด่นของโปรเจกต์นี้

  • รัน AI ตรวจจับบุคคลบนตัวเครื่อง (On-device) ด้วยความมั่นใจขั้นต่ำ 70%
  • ระบบแจ้งเตือนเฉพาะเวลากลางคืน (ตั้งช่วงเวลาได้เอง)
  • เด้งแจ้งเตือน (Push notification) เข้าสมาร์ทโฟนทันที
  • เล่นเสียงไซเรนเตือนภัยผ่านลำโพงเพื่อไล่ผู้บุกรุก
  • มีฟิลเตอร์ "ตรวจจับต่อเนื่อง 3 วินาที" เพื่อป้องกันการแจ้งเตือนมั่ว (False alerts)
  • มีหน้า Dashboard สำหรับดูกล้องสดๆ (Live monitoring)

สิ่งที่คุณจะได้สร้าง & วิดีโอสาธิต

คุณกำลังจะได้สร้างระบบจับภาพผู้บุกรุกที่ชาญฉลาด มีตัวกรองเวลา มีระบบแจ้งเตือน และหน้าจอ Dashboard สวยๆ ลองดูวิดีโอสาธิตการทำงานด้านล่างนี้ได้เลยครับว่ามันเวิร์กแค่ไหน!

อุปกรณ์ที่ต้องใช้ (Hardware)

ของที่ต้องใช้มีน้อยมากครับ! (และแน่นอนว่าถ้าเพื่อนๆ กำลังมองหาบอร์ด Raspberry Pi, โมดูลกล้องคุณภาพดี หรือแม้แต่เส้นพลาสติก 3D Print เกรดพรีเมียม เอาไว้ปริ้นท์ทำเคสใส่กล้องสวยๆ สามารถเข้าไปเลือกช้อปสินค้าสำหรับสายเมกเกอร์ได้ที่ Globalbyte เลยครับ มีครบทุกความต้องการแน่นอน!)

  • Raspberry Pi 4 (หรือจะใช้ Windows PC / Mac ก็ได้นะ)
  • กล้อง (Camera): ใช้ได้ทั้งแบบ USB, CSI, หรือกล้องวงจรปิดแบบ ONVIF / RTSP
  • ลำโพง (Speaker): เสียบผ่านพอร์ต 3.5mm, USB, หรือ Bluetooth ก็ได้

เริ่มต้นง่ายๆ ใน 5 ขั้นตอน (Quick Start)

  1. เชื่อมต่อกล้องและลำโพงเข้ากับอุปกรณ์ของคุณ (ถ้าใช้กล้อง IP แบบ ONVIF/RTSP ให้ไปที่ Settings → Camera แล้วใส่ IP และรหัสผ่าน)
  2. ดาวน์โหลดและติดตั้งโปรแกรม Grablo จาก grablo.co/download
  3. ก๊อปปี้ลิงก์โปรเจกต์นี้จาก Grablo Gallery (เดี๋ยวเรามีลิงก์ให้ก๊อปปี้ในกล่องด้านล่างครับ) ไปเปิดในโปรแกรม
  4. กดปุ่ม RUN เพื่อเริ่มระบบ
  5. ติดตั้งแอป Grablo บนมือถือ แล้วล็อกอินเพื่อรับการแจ้งเตือนได้เลย!

ทริค: ถ้าอยากลองเล่นก่อน ก็แค่ลง Grablo ในโน้ตบุ๊ก แล้วใช้กล้อง Webcam กับลำโพงในตัวโน้ตบุ๊กทดสอบดูก่อนได้เลยครับ!

Grablo Gallery Project Link
https://app.grablo.co/gallery/2ada55a2-c3e5-431b-a063-3548a9f0055e

เจาะลึกกระบวนการสร้าง (Build Process)

เนื่องจากเป็นระบบ No-Code เราจึงใช้ "บล็อก (Blocks)" ในการสร้างลอจิกครับ ลองมาดูว่าแต่ละหน้าตาเป็นยังไง

1. หน้า Dashboard
จะมีวิดเจ็ต Camera 1 อัน เอาไว้โชว์ภาพสดๆ พร้อมกรอบ (Bounding box) ตีกรอบคนที่ AI จับได้ คุณสามารถดูภาพนี้ผ่านเบราว์เซอร์หรือแอปมือถือก็ได้ครับ

Dashboard View

2. ลอจิกการทำงาน (Logic)
โปรเจกต์นี้มีบล็อก 2 ส่วนหลักๆ ส่วนแรกคือ "Person Detection" ที่จะรันตอนเปิดเครื่อง มันจะสั่งเปิดกล้องและจับภาพคนที่ความมั่นใจ 70% ขึ้นไป จากนั้นจะเก็บค่าไว้ในตัวแปรชื่อ "Person Detected"

Person Detection Logic

ลอจิกส่วนที่สองคือ "Night Intruder Alert" ซึ่งเป็นหัวใจของระบบความปลอดภัยครับ บล็อกนี้จะทำงานก็ต่อเมื่อผ่านเงื่อนไข 2 ข้อ:
1) เช็คว่าเป็นเวลากลางคืน (ตั้งค่าไว้ที่เที่ยงคืนถึง 7 โมงเช้า)
2) เช็คว่าตัวแปร "Person Detected" เป็นจริง
แถมยังมีฟิลเตอร์ หน่วงเวลา 3 วินาที หมายความว่าคนๆ นั้นต้องยืนอยู่ในกล้องอย่างน้อย 3 วินาทีถึงจะแจ้งเตือน ช่วยกรองพวกเดินผ่านแวบๆ หรือ AI จับภาพผิดพลาดออกไปได้ครับ เมื่อครบเงื่อนไข มันก็จะส่งแจ้งเตือนเข้ามือถือว่า "Intruder Alert" และเล่นเสียงไซเรนทันที!

Night Intruder Alert Logic

ผลลัพธ์ที่คาดหวัง (Expected Results)

  • ภาพสดจากกล้องจะมีกรอบ AI ตีกรอบคนให้เห็นแบบเรียลไทม์
  • ในช่วงเวลากลางคืน หากมีคนเข้ามาในกล้องต่อเนื่อง 3 วินาที ระบบจะแจ้งเตือนทันที
  • มีแจ้งเตือน (Push notification) เด้งเข้ามือถือ กดดูภาพสดได้เลย
  • ลำโพงจะเล่นเสียงไซเรนไล่ขโมย
  • ส่วนในตอนกลางวัน กล้องยังคงทำงาน แต่จะไม่มีเสียงเตือนหรือข้อความเด้งกวนใจครับ

คำแนะนำเรื่องฮาร์ดแวร์ (Hardware Setup)

ตัวเลือกของกล้อง (Camera Options)

  • USB Camera: เสียบปุ๊บใช้ได้ปั๊บ ง่ายสุดๆ
  • USB Video Capture Adapter: เหมาะสำหรับเอากล้องวงจรปิดระบบอนาล็อกเก่าๆ มาต่อเข้าบอร์ด
  • ONVIF / RTSP Network Camera: กล้อง IP Camera ทั่วไป เชื่อมผ่านวง LAN (เข้าไปแก้ IP ใน Settings)
  • Raspberry Pi Camera Module (CSI): ต่อตรงเข้าบอร์ด Raspberry Pi
    (ทริค: โปรเจกต์นี้ตั้งค่าเริ่มต้นเป็นกล้อง USB index 0 ไว้นะครับ ถ้าคุณใช้กล้องตัวอื่น อย่าลืมเข้าไปเปลี่ยนในตั้งค่าด้วย)

ตัวเลือกลำโพง (Speaker Options)

  • เสียบสายแจ็ค 3.5mm ต่อตรงเข้า Raspberry Pi
  • ใช้ตัวแปลง USB Audio Adapter
  • ใช้ลำโพง Bluetooth ไร้สาย

ไอเดียต่อยอด (What's Next?)

โปรเจกต์นี้นำไปเล่นต่อได้อีกเยอะเลยครับ เช่น:

  • ตั้งค่าบล็อก Telegram bot ให้มันถ่ายรูปโจรส่งเข้าแชท
  • ต่อไฟ RGB LED หรือรีเลย์ เพื่อให้ไฟฉุกเฉินกระพริบพร้อมเสียงไซเรน
  • เพิ่มกล้องหลายๆ ตัว ให้ครอบคลุมทั้งบ้าน
  • กำหนดโซนตรวจจับ (Detection zones) เอาเฉพาะแถวๆ ประตูหรือหน้าต่าง
  • ใช้ฟีเจอร์ Text-to-Speech ให้พูดขู่โจรด้วยเสียงคนก่อน แล้วค่อยตามด้วยเสียงไซเรน!

การแก้ปัญหาเบื้องต้น (Troubleshooting)

  • AI จับคนไม่ได้เลย: ลองเช็คแสงสว่างดูครับ กล้องที่มืดเกินไป AI จะจับยาก แนะนำให้ติดไฟอินฟราเรด (IR illuminator) เพิ่ม หรือลองลดความมั่นใจ (Confidence threshold) ลงจาก 70% ดู
  • แจ้งเตือนมั่วบ่อยเกินไป (False alerts): เพิ่มระยะเวลาจาก 3 วินาทีให้นานขึ้น หรือตั้งโซนตรวจจับให้แคบลง โฟกัสแค่หน้าประตูก็พอครับ
  • มือถือไม่เตือน: เช็คว่าแอป Grablo ลงชื่อเข้าใช้บัญชีเดียวกันหรือยัง และเปิดสิทธิ์การแจ้งเตือนในมือถือแล้วใช่ไหม
  • เสียงไซเรนไม่ดัง: เช็คการตั้งค่า Output เสียงของบอร์ด (เช่น บน Raspberry Pi บางทีเสียงอาจจะเผลอไปออกทาง HDMI แทนที่จะเป็นช่อง 3.5mm)
  • กล้อง ONVIF/RTSP ต่อไม่ติด: เช็ค IP Address, พอร์ต และวง LAN ให้ชัวร์ว่าอยู่เน็ตวงเดียวกัน อย่าลืมดู Username/Password ในเมนู Settings → Camera ด้วยครับ

อ้างอิงข้อมูลจาก: Globalbyteshop Blog

ต้นฉบับโปรเจกต์โดย: audi0615 | Original Link

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

 

แท็ก


Blog posts

เข้าสู่ระบบ

ลืมรหัสผ่านใช่ไหม?

ยังไม่มีบัญชีใช่ไหม?
สร้างบัญชี