สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สร้างสัญญาณเตือนประตู/หน้าต่างของคุณเองด้วยอุปกรณ์อิเล็กทรอนิกส์ แม่เหล็ก และ Raspberry Pi Raspberry Pi ใช้เพื่อส่งข้อความหรือส่งอีเมลถึงคุณเมื่อเปิดประตู!
วัสดุที่จำเป็น (รวมลิงค์):
Raspberry Pi (นี่คือชุดที่เราใช้)
รีดสวิทช์
แม่เหล็กนีโอไดเมียม - เราใช้ 3/8" x 3/8" x 1/2"
Buzzer
ความยาวสุ่มของลวด
สองเขียงหั่นขนม
ขั้นตอนที่ 1: สร้างเซนเซอร์
ขั้นตอนแรกนั้นง่าย เพียงแค่ใส่สวิทซ์กกเข้าไปในเขียงหั่นขนมขนาดเล็ก ติดตั้งกับกรอบด้านในของประตูหรือหน้าต่าง
สวิตช์กกเป็นสวิตช์ที่เปิดใช้งานด้วยแม่เหล็ก ระยะทางที่เปิดใช้งานขึ้นอยู่กับข้อกำหนดและขนาดของสวิตช์ของแม่เหล็ก อาจต้องใช้การทดสอบบางอย่างเพื่อให้ถูกต้อง คุณต้องการให้ปิดสวิตช์เมื่อปิดประตู
ถัดไป ติดกาวหรือเทปแม่เหล็กนีโอไดเมียมใกล้สวิตช์ ทิศทางการทำให้เป็นแม่เหล็กของแม่เหล็กต้องขนานกับสวิตช์
ขั้นตอนที่ 2: สร้างนาฬิกาปลุก
ตอนนี้เรามีการตั้งค่าเซ็นเซอร์ที่ใช้งานได้และไม่ต้องสัมผัส เราสามารถใช้ Raspberry Pi เพื่อสร้างการเตือนได้ Pi ตรวจสอบสภาพของสวิตช์กกและแจ้งให้เราทราบทุกครั้งที่เปิดประตู
คุณสามารถหาคำแนะนำเกี่ยวกับ Raspberry Pi ที่ยอดเยี่ยมได้ทางออนไลน์ แต่นี่คือบทสรุปของสิ่งที่เราทำ:
เราเชื่อมต่อ Pi เหมือนพีซีเพื่อตรวจสอบว่าใช้งานได้หรือไม่ เราเสียบ:
- สายไฟเสียบเข้ากับขั้วต่อขนาดเล็กที่มีเครื่องหมาย "Power In"
- สายแสดงผลจากพอร์ต HDMI เข้าสู่จอภาพ
- แป้นพิมพ์และเมาส์เข้ากับพอร์ต USB สองพอร์ต
- การ์ด microSD ขนาด 8GB พร้อมการกระจาย Raspberry Pi NOOBs Full Desktop
เราใช้โปรแกรมแสดง VNC เพื่อเชื่อมต่อ Pi จากระยะไกลจากพีซีเดสก์ท็อปของเรา ด้วยวิธีนี้ เราจึงไม่จำเป็นต้องต่อสายคีย์บอร์ด เมาส์ และจอภาพ เราสามารถเติมพลังให้กับ Pi และติดตั้งได้
ขั้นตอนที่ 3: แผนภาพการเชื่อมต่อ
Pi เสียบเข้ากับเต้ารับติดผนังที่อยู่ใกล้เคียง นอกจากนี้ยังเชื่อมต่อกับสาย GPIO 40 พิน (รวมอยู่ในชุดที่เราเชื่อมโยงไว้ก่อนหน้านี้)
สวิตช์กกเชื่อมต่อกับเขียงหั่นขนมและ Pi ตามที่แสดงในแผนภาพการเดินสาย เรายังติดออดเพื่อให้มีเสียงที่ประตูเปิดอยู่
ขั้นตอนที่ 4: สร้างอีเมล Pi หรือส่งข้อความถึงคุณ
จากนั้นเราก็สร้าง Python Script ที่ทำงานอย่างต่อเนื่องบน Raspberry Pi เพื่อตรวจสอบประตู เราตั้งค่าให้เริ่มสคริปต์โดยอัตโนมัติทุกครั้งที่ Pi บูทขึ้น ด้วยวิธีนี้จะไม่ได้รับผลกระทบจากไฟฟ้าดับ!
คุณสามารถดาวน์โหลดสำเนาของสคริปต์ได้ที่นี่
เมื่อรัน สคริปต์จะตรวจสอบสถานะของสวิตช์กกประมาณ 5 ครั้งต่อวินาที เมื่อเปิดประตู มันจะส่งอีเมลแจ้งเตือนและส่งเสียงกริ่ง มันส่งเสียงหึ่งๆ จนกระทั่งประตูปิดลง
การแจ้งเตือนจะส่งข้อความหรืออีเมลไปยังที่อยู่ที่เราระบุ (ดูวิดีโอ)