เดโมนี้เหมาะกับคอมพิวเตอร์ บนมือถือใช้ได้แต่พื้นที่แคบ · This demo is best on a computer; it works on a phone but the workbench is cramped.

skillsiot

ภารกิจ ระบบเตือนภัยในบ้าน

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

ในบทนี้คุณจะ

  • ต่อ PIR ให้มีไฟเลี้ยงและอ่านค่าได้จริง
  • แจ้งเตือนด้วยไฟหรือเสียงเมื่อตรวจพบ
  • แยกสถานะเปิดระบบออกจากการตรวจจับ

โจทย์

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

สิ่งที่ต้องทำให้ได้

หนึ่ง มี PIR ในวงจรและขา VCC ต่อกับ 5 V จริง สอง เซนเซอร์ตรวจจับได้จริงในการทดลอง สาม เมื่อตรวจพบขณะระบบเปิด ให้ D13 เป็นสูงเพื่อแจ้งเตือน

ทำนายก่อนลงมือ

ถ้าเปิดระบบทันทีที่จ่ายไฟให้ PIR จะเกิดอะไรขึ้นในช่วงสิบวินาทีแรก ทำนายไว้ก่อนแล้วสังเกตว่าตรงกับที่คิดหรือไม่

เกณฑ์ที่ใช้ตัดสิน

ตรวจว่ามี PIR ในวงจร VCC ต่อกับ 5 V เซนเซอร์อยู่ในสถานะตรวจจับ และ D13 เป็นสูง ทั้งหมดวัดจากวงจรและการทำงานจริง ไม่ใช่จากแผนที่เขียนไว้

ภารกิจนี้ไม่ใช่อะไร

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

ทบทวน

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

ลงมือทำ

ลงมือทำ

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

เริ่มแล็บใน StudioStudio จะเปิดวงจรเริ่มต้นของบทนี้ พร้อมคำใบ้ เฉลย และการตรวจคำตอบจากค่าที่วัดได้