สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: การเชื่อมต่อ
- ขั้นตอนที่ 3: โปรแกรมและซอฟต์แวร์
- ขั้นตอนที่ 4: แก้ไขโครงการในกล่อง
- ขั้นตอนที่ 5: ความคิดเห็นของคุณ
วีดีโอ: สวิตช์ไฟเปิดใช้งานการเคลื่อนไหวพร้อมเซนเซอร์ตรวจจับแสง: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
สวิตช์ไฟที่เปิดใช้งานการเคลื่อนไหวมีแอปพลิเคชั่นมากมายทั้งในบ้านและที่ทำงาน อย่างไรก็ตาม สิ่งนี้ได้เพิ่มความได้เปรียบของการรวมเซ็นเซอร์แสง เพื่อให้แสงนี้สามารถเรียกได้เฉพาะเวลากลางคืนเท่านั้น
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
โปรเจ็กต์นี้อิงจากการเปิดใช้งานเซ็นเซอร์ PIR เราใช้ส่วนประกอบอิเล็กทรอนิกส์พื้นฐานที่หาได้ง่าย
1. Arduino Nano (คุณสามารถใช้ Uno หรือรุ่นอื่นได้)
2. เซ็นเซอร์ PIR
3. LDR Sensor (พร้อม D/O ในตัว)
4. 5V Relay (ฉันใช้ dual channel แต่ Single Channel ก็เพียงพอแล้ว)
5. ส่วนประกอบสำหรับพาวเวอร์ซัพพลาย: (ก) หม้อแปลงไฟฟ้า 230V/ 6V
(b) วงจรเรียงกระแสแบบบริดจ์
(c) ตัวเก็บประจุ: 1000 Mfd, 100 Mfd และ 0.1 Mfd
(ง) เพาเวอร์ไอซี: 7805
6. อื่นๆ: Vero Board, Wires, Connector.
ขั้นตอนที่ 2: การเชื่อมต่อ
แหล่งจ่ายไฟเป็นแบบมาตรฐานโดยใช้ Bridge Rectifier / Capacitor และ 7805 IC ซึ่งให้การจ่ายไฟ 5V DC ที่เสถียรสำหรับโครงการ มันถูกสร้างขึ้นบนกระดาน Vero หัวต่อตัวเมีย 20x2 Pin ถูกบัดกรีเพื่อรับ Arduino Nano บนบอร์ด vero ปลั๊กอินนี้จะช่วยในการถอด Arduino ออกได้ง่าย
เต้ารับไฟฟ้ากระแสสลับ 230V จำนวน 2 ช่องติดตั้งอยู่ที่บอร์ด และเดินสายไฟหลักได้ดังนี้
(a) ทั้ง Phase และ Neutral (ในรูป Red & Black) เชื่อมต่อจากซ็อกเก็ตอินพุตกับด้าน HV ของหม้อแปลงสเต็ปดาวน์
(b) สายกลางยังเชื่อมต่อโดยตรงจากซ็อกเก็ตอินพุตไปยังซ็อกเก็ตเอาต์พุตและสายเฟสเชื่อมต่อผ่าน NO และขั้วต่อทั่วไปของแผงรีเลย์
(c) ซ็อกเก็ตอินพุตจะเชื่อมต่อกับแหล่งจ่ายไฟหลัก 230V AC และเอาต์พุตจะเชื่อมต่อกับโหลด AC
#ข้อควรระวัง: ต้องใช้ความระมัดระวังเป็นอย่างยิ่งในการเดินสายไฟ แหล่งจ่ายไฟหลัก เมื่อเชื่อมต่อกับเมนส์แล้ว จะต้องปิดกล่องก่อนใช้งาน
การเชื่อมต่อ Arduino และเซนเซอร์:
เอาต์พุตเซ็นเซอร์ PIR: Arduino Pin 7
เอาต์พุตเซ็นเซอร์ LDR: Arduino Pin 4
อินพุตรีเลย์: Arduino Pin 6
รางไฟฟ้าทั่วไปของ 5V DC ถูกสร้างขึ้นใน Vero Board ซึ่งจ่ายให้กับบอร์ด senors, Arduino และ Relay ทั้งหมด จุดหนึ่งที่ต้องจำไว้คืออินพุตรีเลย์คือ Active Low และโปรแกรมได้รับการแก้ไขตามนั้น
ขั้นตอนที่ 3: โปรแกรมและซอฟต์แวร์
โปรแกรมนี้เป็นโปรแกรมที่ได้มาตรฐานและตรงไปตรงมา
1. เริ่มต้นเซ็นเซอร์ PIR
2. ประกาศ I/O และตัวแปร
3. ยอมรับอินพุต PIR และหากตรวจพบการเคลื่อนไหวใด ๆ และภายนอกมืด (เซ็นเซอร์แสง D/O จะให้ข้อมูล) รีเลย์จะเปิดใช้งาน
4. มันจะรอเป็นเวลา 1 นาที และหากตรวจพบการเคลื่อนไหวอย่างต่อเนื่อง รีเลย์จะยังคงเปิดอยู่ มิฉะนั้นจะถูกปิดใช้งาน ดังนั้นจึงปิดการโหลด คุณสามารถเปลี่ยนเวลานี้ได้ในตัวแปร " Pause"
5. ถ้าข้างนอกมีแดด รีเลย์จะไม่ทำงานแม้ว่าจะตรวจพบการเคลื่อนไหวก็ตาม
ขั้นตอนที่ 4: แก้ไขโครงการในกล่อง
โครงการนี้ตั้งอยู่ในบอร์ดสวิตช์ไฟฟ้า PVC ขนาด 8 นิ้ว x 6 นิ้วมาตรฐาน ส่วนประกอบทั้งหมดได้รับการแก้ไขภายในกล่อง ดังที่กล่าวไว้ก่อนหน้านี้ ซ็อกเก็ตไฟหลัก AC 230V สองรูเชื่อมต่อตามที่แสดง เซ็นเซอร์ PIR ถูกปิดไว้ด้านนอกโดยใช้ช่องเจาะแบบวงกลม 25 มม. นอกจากนี้ LDR ของเซ็นเซอร์วัดแสงยังปิดภาคเรียนด้านนอกในทำนองเดียวกัน
คุณสามารถติดตั้งกล่องทั้งหมดได้ตามความต้องการของคุณ
ขั้นตอนที่ 5: ความคิดเห็นของคุณ
ฉันหวังว่าคุณจะสนุกกับโครงการของฉันและหวังว่าคุณจะให้ข้อเสนอแนะอันมีค่าของคุณ เรายินดีที่จะช่วยเหลือคุณหากคุณประสบปัญหาใดๆ ระหว่างการทำโครงการ
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง