กลับไปหน้ารวมไฟล์
diy-security-alarm-using-lcd-and-ultrasonic-sensor-0a42ac.md

ในโปรเจคนี้ พี่จะพาน้องมาสร้างระบบเตือนภัย DIY ใช้ Arduino เป็นแกนหลักกัน

เจ้าระบบนี้จะช่วยตรวจจับระยะห่างของวัตถุจากเซ็นเซอร์ แล้วแสดงระดับความเสี่ยงผ่าน LED, LCD และออด (Buzzer) ให้เห็นชัดๆ

มันจะทำให้ LED สว่างต่างกันตามระยะทาง และส่งเสียงเตือนแบบต่างกันด้วย

ถ้าไม่มีวัตถุเข้ามาใกล้: LED สีเขียวจะติด และ LCD จะแสดงข้อความ "Safe no Risk"

LED เขียวติด + LCD แสดง Safe

ถ้าวัตถุอยู่ห่าง 150 cm ถึง 250 cm: LED สีน้ำเงินจะติด 1 ดวง ออดจะส่งเสียงบี๊บๆ ทุก 2 วินาที และ LCD จะแสดง "Low Risk"

ถ้าวัตถุอยู่ห่าง 100 cm ถึง 150 cm: LED สีน้ำเงินจะติด 2 ดวง ออดจะส่งเสียงบี๊บๆ ทุก 1.2 วินาที และ LCD จะแสดง "Medium Risk"

ถ้าวัตถุอยู่ห่าง 25 cm ถึง 100 cm: LED สีน้ำเงินจะติด 3 ดวง ออดจะส่งเสียงบี๊บๆ ทุก 0.7 วินาที และ LCD จะแสดง "High Risk"

LED น้ำเงิน 3 ดวง + LCD แสดง High Risk

ถ้าวัตถุอยู่ห่าง 1 cm ถึง 25 cm: LED สีน้ำเงินจะติดครบ 4 ดวง ออดจะส่งเสียงบี๊บถี่มาก ทุก 0.1 วินาที และ LCD จะแสดง "Extreme Risk"

LED น้ำเงิน 4 ดวง + LCD แสดง Extreme Risk

จัดไปวัยรุ่น ดูวิดีโอประกอบเลย

Proximity Defense: Ultrasonic Security Alarm

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

ตรรกะของโซนปลอดภัย

โค้ดจะกำหนดตัวแปร safeZone = 100 (เซนติเมตร)

  1. การเฝ้าระวัง: เซ็นเซอร์ HC-SR04 จะยิงคลื่นเสียงลงไปตามทางเดิน
  2. หน้าจอ LCD: มันจะแสดงข้อความ "Status: ALL CLEAR" พร้อมกับระยะทางปัจจุบัน (เช่น "Dist: 150cm") บน LCD 16x2 ตลอดเวลา
  3. ผู้บุกรุก: เมื่อมีคนเดินเข้ามาในทางเดิน ระยะทางที่วัดได้จะลดลงเหลือ 80cm
  4. การละเมิดโซน: เพราะว่า 80 < safeZone เลย Arduino จะสั่งทำงานลำดับการเตือนภัย หน้าจอ LCD จะล้างแล้วแสดงข้อความ "INTRUDER ALERT!" พร้อมกับเสียงไซเรนจากออด (piezo) ดังสนั่น

อุปกรณ์ที่แนะนำให้ใช้

  • Arduino Uno/Nano: สมองหลักสั่งการ
  • เซ็นเซอร์วัดระยะอัลตราโซนิค HC-SR04: ตาเฝ้าบ้าน
  • จอ LCD 16x2 แบบ I2C
  • ออด (Buzzer) แบบแอคทีฟ 5V หรือใช้รีเลย์ควบคุมไซเรน 12V (จะได้เสียงดังหวาดเสียว)
  • ปุ่มรีเซ็ตลับ: ไว้ให้เจ้าของกดปิดเสียงเตือนหลังจากที่มันทำงานแล้ว

ทำไมต้องใช้ LCD?

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

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

apps:
  - "1x Arduino IDE"
author: "krishna_agarwal"
category: "Security"
components:
  - "1x Ultrasonic Sensor - HC-SR04 (Generic)"
  - "1x 5 mm LED: Green"
  - "1x Alphanumeric LCD, 16 x 2"
  - "4x 5 mm LED: Red"
  - "1x Buzzer"
  - "1x Arduino UNO"
  - "1x Resistor 1k ohm"
description: "งานนี้จะแสดงระดับความเสี่ยงเป็นตัวเลขตึงๆ บนจอ พอมีอะไรเข้ามาใกล้เซนเซอร์ ระบบจะปล่อยเสียงเตือนและสว่างไฟ LED แบบต่างระดับ ตามระยะที่วัดได้ ใกล้ยิ่งดัง ยิ่งสว่าง งานง่ายแต่หล่อมาก วัยรุ่นต้องลอง!"
difficulty: "Intermediate"
documentationLinks: []
downloadableFiles: []
encryptedPayload: "U2FsdGVkX1/z81/LiEf9I7MmyY+qAFYmkiGIsBH2Eak5ygEQisBTc25R8qmN19M/E0Sl+g6lUokobpGLZxrDjhbhnTouxPC225//vbAUtUI="
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/diy-security-alarm-using-lcd-and-ultrasonic-sensor-0a42ac_cover.jpg"
lang: "en"
likes: 1
passwordHash: "b3e0adea1286b80f0e6cd1ea6ad719d0afca6af1e62ccc88368b65231dad5dad"
price: 1120
seoDescription: "Build a DIY Security Alarm using LCD and Ultrasonic Sensor with custom Alerting Sound and LED indicators based on Distance."
tags:
  - "ultrasonic sensor"
  - "arduino r3"
  - "ultrasonic sensor"
  - "buzzer"
  - "ir sensor"
  - "arduino"
  - "breadboard"
  - "led"
  - "security"
  - "lcd"
  - "hc-sr04"
  - "alarm"
title: "โปรเจคเตือนภัยสุดเท่! วัดระยะด้วย Ultrasonic + แจ้งเตือนแบบจัดเต็มบน LCD"
tools: []
videoLinks:
  - "https://www.youtube.com/embed/7c2ErZGNnWI"
views: 9996