การเชื่อมต่อ Relay Module 5V กับบอร์ด Arduino Uno รากฐานสำคัญสู่ระบบ Smart Home!
Wassup สาย Maker และเพื่อนๆ ที่กำลังเริ่มต้นเข้าสู่วงการอิเล็กทรอนิกส์ทุกคน! 🛠️ เคยสงสัยกันมั้ยครับว่า บอร์ดไมโครคอนโทรลเลอร์จิ๋วๆ อย่าง Arduino Uno ที่จ่ายไฟออกมาแค่นิดเดียว (5V) มันสามารถสั่งเปิด-ปิดพัดลม หลอดไฟบ้าน หรือปั๊มน้ำแรงดันสูงแรงๆ ได้ยังไง?
พระเอกของงานนี้ก็คือ "Relay Module (โมดูลรีเลย์)" นั่นเองครับ! มันทำหน้าที่เป็นเหมือน "สวิตช์ไฟกึ่งอัตโนมัติ" ที่ใช้สัญญาณแรงดันต่ำจาก Arduino ไปสั่งตัด-ต่อวงจรไฟฟ้าแรงดันสูงได้อย่างปลอดภัย วันนี้แอดมินจะพาไปดูวิธีต่อสาย เข้าใจขาต่างๆ และเขียนโค้ดสั่งงานแบบ Step-by-Step กันครับ!
อุปกรณ์ที่ต้องเตรียมสำหรับโปรเจกต์นี้ 🛒
ใช้อุปกรณ์น้อยมาก เหมาะสำหรับมือใหม่ที่เพิ่งเริ่มหัดต่อวงจรสุดๆ ครับ:
- บอร์ด Arduino Uno R3 (พร้อมสาย USB)
-
5V 1-Channel Relay Module (โมดูลรีเลย์ 1 ช่อง)
- สายจัมเปอร์ (Jumper Wires) แบบ เมีย-ผู้ และ ผู้-ผู้
- โฟโต้บอร์ด (Breadboard) สำหรับต่อทดลอง
- หลอดไฟ LED หรือโหลดไฟแรงดันต่ำสำหรับใช้ทดสอบสั่งเปิด-ปิด
รู้จักขาควบคุมและพอร์ตขั้วต่อของ Relay 🔍
ก่อนจะต่อสาย มาทำความเข้าใจหน้าที่ของขาแต่ละฝั่งกันก่อนครับ จะได้ไม่ตีกระแสไฟผิดฝั่ง!
1. ฝั่งสัญญาณควบคุม (Control Pins - ต่อเข้า Arduino):
-
VCC: ขั้วรับไฟเลี้ยง 5V จาก Arduino
-
GND: ขั้วต่อกราวด์ (0V)
-
IN: ขั้วรับสัญญาณดิจิทัลจากขา Arduino เพื่อสั่งเปิด/ปิดรีเลย์
2. ฝั่งสวิตช์ไฟฟ้า (Switching Terminals - ต่อเข้าโหลดไฟฟ้า):
-
COM (Common): ขั้วสายร่วม ให้จ่ายไฟของอุปกรณ์ภายนอกเข้ามาที่ขานี้
-
NO (Normally Open): ขั้วเปิดปกติ (เปิดวงจรอยู่) เมื่อสั่งงานรีเลย์ให้ขากระดิก ขา COM จะมาแตะขานี้ ทำให้ไฟไหลผ่านได้
-
NC (Normally Closed): ขั้วปิดปกติ (ต่อวงจรอยู่ตลอดเวลา) เมื่อรีเลย์ทำงาน ขา COM จะดีดออกจากขานี้เพื่อตัดไฟ
ขั้นตอนการต่อสายวงจร (Wiring Step-by-Step) 📌
เชื่อมต่อสายจัมเปอร์ระหว่างบอร์ด Arduino Uno และ Relay Module ตามตารางนี้เลยครับ:
- ต่อขา 5V ของ Arduino → ขา VCC ของ Relay
- ต่อขา GND ของ Arduino → ขา GND ของ Relay
- ต่อขา Digital Pin 7 ของ Arduino → ขา IN ของ Relay
หลักการทำงานเบื้องหลัง ⚙️
เมื่อเราสั่งให้ขา Digital Pin 7 จ่ายสัญญาณ HIGH ออกมา สนามแม่เหล็กในขดลวดของรีเลย์จะทำงาน ดึงให้หน้าสัมผัสภายในสลับตำแหน่งมาแตะขั้ว NO เกิดเสียง "แกร๊ก!" อันเป็นเอกลักษณ์ ซึ่งหมายความว่ากระแสไฟสามารถไหลผ่านไปเลี้ยงอุปกรณ์ไฟฟ้าได้แล้วครับ! และเมื่อเปลี่ยนสัญญาณเป็น LOW สวิตช์ก็จะดีดกลับที่เดิมเพื่อตัดไฟทันที
⚠️ คำเตือนเรื่องความปลอดภัยขั้นสูงสุด (Safety First!)
การทดสอบในครั้งแรก ควรเริ่มใช้กับไฟแรงดันต่ำก่อน (เช่น ไฟ DC 5V/12V หรือหลอด LED) ห้ามนำไปเสียบต่อทดสอบกับไฟบ้าน (220V AC) โดยตรงหากยังไม่มีความเชี่ยวชาญ! เพราะกระแสไฟฟ้าสลับ 220V สามารถก่อให้เกิดอันตรายถึงชีวิตได้ หากจำเป็นต้องทำระบบไฟบ้าน ควรใส่กล่องฉนวนป้องกัน และถอดปลั๊กทุกครั้งก่อนสัมผัสวงจรครับ!
💡 ป้ายยาไอเทมเด็ดจาก Globalbyte: เริ่มต้นโปรเจกต์ Smart Home ได้ง่ายๆ ไม่ต้องกลัวไฟดูด!
หากเพื่อนๆ กำลังมองหา บอร์ด Arduino Uno R3, Relay Module 5V, สายจัมเปอร์คุณภาพดี หรือต้องการ บริการรับปริ้นท์เคสครอบวงจร 3D (3D Printing Service) เพื่อทำกล่องสวิตช์ครอบรีเลย์ให้ปลอดภัยและสวยงาม แวะมาจัดที่ Globalbyte Shop ได้เลยครับ! ทัก LINE OA มาสอบถามสั่งซื้อได้เลย!
🔗 ข้อมูลอ้างอิงและคู่มือการเรียนรู้เพิ่มเติม:
เพื่อนๆ สามารถเข้าไปศึกษาบทความต้นฉบับและดาวน์โหลดไลบรารี/เอกสารฉบับเต็มได้ตามลิงก์ด้านล่างนี้ครับ:
⚡ เริ่มต้นต่อยอดระบบอัตโนมัติของคุณด้วยฮาร์ดแวร์คุณภาพจาก Globalbyte! ⚡
*Disclaimer (ข้อจำกัดความรับผิดชอบ): เนื้อหาบทความนี้ถูกเรียบเรียงและสรุปมาจากบทความสอนการใช้งานภาษาอังกฤษในต่างประเทศ การทดลองเชื่อมต่อวงจรกับไฟบ้านแรงดันสูง (220V AC) มีความเสี่ยงที่จะเกิดอันตรายจากไฟฟ้าดูดหรือไฟฟ้าลัดวงจร ผู้ใช้งานควรมีความรู้พื้นฐานและปฏิบัติตามขั้นตอนความปลอดภัยอย่างเคร่งครัด หรือปรึกษาผู้เชี่ยวชาญก่อนการต่อใช้งานจริงครับ!