สารบัญ:
- ขั้นตอนที่ 1: ดูวิดีโอ
- ขั้นตอนที่ 2: เลือกโมดูลรีเลย์สำหรับอุปกรณ์ของคุณ
- ขั้นตอนที่ 3: เลือก Arduino. ของคุณ
- ขั้นตอนที่ 4: ใช้สายจัมเปอร์สำหรับการเชื่อมต่อ (ตัวเลือก)
- ขั้นตอนที่ 5: การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ
- ขั้นตอนที่ 6: ส่วนซอฟต์แวร์ รหัส
- ขั้นตอนที่ 7: ผลลัพธ์: การเปิดและปิดอุปกรณ์ด้วย Arduino
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
รีเลย์เป็นวิธีที่ดีที่สุดในการควบคุมอุปกรณ์ของคุณ เนื่องจากมีความต้านทานน้อยกว่าระหว่างหน้าสัมผัส และสามารถใช้ได้ในหลายกรณี เช่น เปิดและปิดอุปกรณ์ไฟฟ้ากระแสสลับ (กระแสสลับ) เช่น ไฟ ทีวี หลอดไฟ และเครื่องใช้ไฟฟ้าอื่นๆ อีกมากมาย นอกจากนี้ยังง่ายต่อการควบคุมรีเลย์เหล่านี้ด้วยไมโครคอนโทรลเลอร์ เพื่อให้ง่าย ฉันจะใช้ Arduino เป็นไมโครคอนโทรลเลอร์ เพื่อไม่ให้เป็นการเสียเวลาอีกต่อไป เรามาเริ่มกันเลย
ขั้นตอนที่ 1: ดูวิดีโอ
ดูวิดีโอของฉัน
ขั้นตอนที่ 2: เลือกโมดูลรีเลย์สำหรับอุปกรณ์ของคุณ
การเลือกโมดูลรีเลย์เป็นสิ่งสำคัญมาก ขึ้นอยู่กับอุปกรณ์ที่คุณวางแผนจะควบคุม รีเลย์ที่ฉันใช้นี้คือโมดูลรีเลย์ช่องสัญญาณเดี่ยว REES52 ซึ่งสามารถทำได้สูงสุด 10 แอมป์ที่ 250 โวลต์ โดยปกติรีเลย์ 10 แอมป์เหมาะสำหรับการเปิดและปิดอุปกรณ์ส่วนใหญ่ แต่ถ้าคุณต้องการเปิดและปิดเครื่องใช้ไฟฟ้า เช่น เครื่องซักผ้าหรือเครื่องทำน้ำอุ่น ให้เลือกรีเลย์ที่มีกระแสไฟสูงกว่า เช่น 20 แอมป์
ขั้นตอนที่ 3: เลือก Arduino. ของคุณ
คุณสามารถใช้ Arduino Nano, PRO mini หรือแม้แต่ Mega แต่ฉันจะใช้ Arduino UNO สำหรับโครงการนี้
ขั้นตอนที่ 4: ใช้สายจัมเปอร์สำหรับการเชื่อมต่อ (ตัวเลือก)
ใช้สายจัมเปอร์ตัวผู้กับตัวเมียสำหรับการเชื่อมต่อระหว่างรีเลย์และ Arduino (ตัวเลือก)
ขั้นตอนที่ 5: การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ
เชื่อมต่อพิน IN ของรีเลย์กับพินดิจิตอล 6 ของ Arduino, VCC ถึง 5 โวลต์ และกราวด์กับพินกราวด์ของ Arduino
ด้านซ้ายเป็นเทอร์มินัลเปิดตามปกติ เทอร์มินอลตรงกลางคือเทอร์มินอลทั่วไป และเทอร์มินอลทางขวาคือเทอร์มินอลที่ปิดตามปกติ ในการเปิดและปิดโหลด ให้ต่อสายบวกของโหลดเข้ากับขั้วเปิดปกติของรีเลย์ และสายไฟบวกกับขั้วต่อทั่วไป
ขั้นตอนที่ 6: ส่วนซอฟต์แวร์ รหัส
คำอธิบายของรหัส
ในส่วนการตั้งค่า เราประกาศพินเอาต์พุตเป็น 6
ในส่วนลูป เราบอกให้ Arduino เปิดรีเลย์ แต่พินดิจิตอล 6 นั้นต่ำ เนื่องจากโมดูลรีเลย์นี้เป็นโมดูลรีเลย์ต่ำที่ทำงานอยู่ ซึ่งหมายความว่ารีเลย์นี้ถูกดึงไปที่กราวด์เพื่อเปิดรีเลย์และในทางกลับกัน
จากนั้นเราหน่วงเวลา 4 วินาที หากคุณต้องการเพิ่มระยะเวลาเปิดและปิดของเครื่องใช้ไฟฟ้าของคุณ ให้เพิ่มเวลาเป็นมิลลิวินาทีในวงเล็บ
จากนั้นรีเลย์จะปิดและเราหน่วงเวลา 2 วินาที
กระบวนการนี้จะดำเนินต่อไปจนกว่าเครื่องจะปิด
อัปโหลดรหัสนี้ไปยัง Arduino
ขั้นตอนที่ 7: ผลลัพธ์: การเปิดและปิดอุปกรณ์ด้วย Arduino
เราจะเห็นได้ว่าอุปกรณ์ถูกควบคุมโดย Arduino
อย่าลังเลที่จะตรวจสอบช่องของฉันสำหรับโครงการที่ยอดเยี่ยมเพิ่มเติม
www.youtube.com/channel/UCGnZFzWv-a-xBXPcCzoG5NA