สารบัญ:

วิธีควบคุมรีเลย์ด้วย Arduino: 7 ขั้นตอน
วิธีควบคุมรีเลย์ด้วย Arduino: 7 ขั้นตอน

วีดีโอ: วิธีควบคุมรีเลย์ด้วย Arduino: 7 ขั้นตอน

วีดีโอ: วิธีควบคุมรีเลย์ด้วย Arduino: 7 ขั้นตอน
วีดีโอ: การควบคุม Relay ผ่าน switch ด้วย Arduino ฉบับปรับปรุง 2024, กรกฎาคม
Anonim
วิธีควบคุมรีเลย์ด้วย Arduino
วิธีควบคุมรีเลย์ด้วย Arduino

รีเลย์เป็นวิธีที่ดีที่สุดในการควบคุมอุปกรณ์ของคุณ เนื่องจากมีความต้านทานน้อยกว่าระหว่างหน้าสัมผัส และสามารถใช้ได้ในหลายกรณี เช่น เปิดและปิดอุปกรณ์ไฟฟ้ากระแสสลับ (กระแสสลับ) เช่น ไฟ ทีวี หลอดไฟ และเครื่องใช้ไฟฟ้าอื่นๆ อีกมากมาย นอกจากนี้ยังง่ายต่อการควบคุมรีเลย์เหล่านี้ด้วยไมโครคอนโทรลเลอร์ เพื่อให้ง่าย ฉันจะใช้ Arduino เป็นไมโครคอนโทรลเลอร์ เพื่อไม่ให้เป็นการเสียเวลาอีกต่อไป เรามาเริ่มกันเลย

ขั้นตอนที่ 1: ดูวิดีโอ

Image
Image

ดูวิดีโอของฉัน

ขั้นตอนที่ 2: เลือกโมดูลรีเลย์สำหรับอุปกรณ์ของคุณ

เลือก Arduino ของคุณ
เลือก Arduino ของคุณ

การเลือกโมดูลรีเลย์เป็นสิ่งสำคัญมาก ขึ้นอยู่กับอุปกรณ์ที่คุณวางแผนจะควบคุม รีเลย์ที่ฉันใช้นี้คือโมดูลรีเลย์ช่องสัญญาณเดี่ยว REES52 ซึ่งสามารถทำได้สูงสุด 10 แอมป์ที่ 250 โวลต์ โดยปกติรีเลย์ 10 แอมป์เหมาะสำหรับการเปิดและปิดอุปกรณ์ส่วนใหญ่ แต่ถ้าคุณต้องการเปิดและปิดเครื่องใช้ไฟฟ้า เช่น เครื่องซักผ้าหรือเครื่องทำน้ำอุ่น ให้เลือกรีเลย์ที่มีกระแสไฟสูงกว่า เช่น 20 แอมป์

ขั้นตอนที่ 3: เลือก Arduino. ของคุณ

คุณสามารถใช้ Arduino Nano, PRO mini หรือแม้แต่ Mega แต่ฉันจะใช้ Arduino UNO สำหรับโครงการนี้

ขั้นตอนที่ 4: ใช้สายจัมเปอร์สำหรับการเชื่อมต่อ (ตัวเลือก)

ใช้สายจัมเปอร์สำหรับการเชื่อมต่อ (ตัวเลือก)
ใช้สายจัมเปอร์สำหรับการเชื่อมต่อ (ตัวเลือก)

ใช้สายจัมเปอร์ตัวผู้กับตัวเมียสำหรับการเชื่อมต่อระหว่างรีเลย์และ Arduino (ตัวเลือก)

ขั้นตอนที่ 5: การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ

การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ
การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ
การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ
การเชื่อมต่อระหว่างโมดูลรีเลย์กับ Arduino และโหลดของคุณ

เชื่อมต่อพิน IN ของรีเลย์กับพินดิจิตอล 6 ของ Arduino, VCC ถึง 5 โวลต์ และกราวด์กับพินกราวด์ของ Arduino

ด้านซ้ายเป็นเทอร์มินัลเปิดตามปกติ เทอร์มินอลตรงกลางคือเทอร์มินอลทั่วไป และเทอร์มินอลทางขวาคือเทอร์มินอลที่ปิดตามปกติ ในการเปิดและปิดโหลด ให้ต่อสายบวกของโหลดเข้ากับขั้วเปิดปกติของรีเลย์ และสายไฟบวกกับขั้วต่อทั่วไป

ขั้นตอนที่ 6: ส่วนซอฟต์แวร์ รหัส

ส่วนซอฟต์แวร์ รหัส
ส่วนซอฟต์แวร์ รหัส
ส่วนซอฟต์แวร์ รหัส
ส่วนซอฟต์แวร์ รหัส

คำอธิบายของรหัส

ในส่วนการตั้งค่า เราประกาศพินเอาต์พุตเป็น 6

ในส่วนลูป เราบอกให้ Arduino เปิดรีเลย์ แต่พินดิจิตอล 6 นั้นต่ำ เนื่องจากโมดูลรีเลย์นี้เป็นโมดูลรีเลย์ต่ำที่ทำงานอยู่ ซึ่งหมายความว่ารีเลย์นี้ถูกดึงไปที่กราวด์เพื่อเปิดรีเลย์และในทางกลับกัน

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

จากนั้นรีเลย์จะปิดและเราหน่วงเวลา 2 วินาที

กระบวนการนี้จะดำเนินต่อไปจนกว่าเครื่องจะปิด

อัปโหลดรหัสนี้ไปยัง Arduino

ขั้นตอนที่ 7: ผลลัพธ์: การเปิดและปิดอุปกรณ์ด้วย Arduino

ผลลัพธ์: การเปิดและปิดอุปกรณ์ด้วย Arduino
ผลลัพธ์: การเปิดและปิดอุปกรณ์ด้วย Arduino

เราจะเห็นได้ว่าอุปกรณ์ถูกควบคุมโดย Arduino

อย่าลังเลที่จะตรวจสอบช่องของฉันสำหรับโครงการที่ยอดเยี่ยมเพิ่มเติม

www.youtube.com/channel/UCGnZFzWv-a-xBXPcCzoG5NA

แนะนำ: