ชื่อโปรเจกต์: ควบคุมไฟของคุณด้วย Arduino
1. สร้างต้นแบบ
ขั้นแรก: รวบรวมชิ้นส่วนที่จำเป็นและสร้างต้นแบบบน breadboard ของคุณตามที่แสดงใน schematic ด้านล่าง
2. เขียนโค้ดบน Arduino
ขั้นที่สอง: เขียนโค้ด! (ดูโค้ดด้านล่าง)
3. สร้างกล่องของคุณ
ขั้นที่สาม: ตัด plexiglass ด้วย Laser Cutter
หลังจากนั้น ให้ตัดสินใจว่าจะจัดวาง Arduino พร้อม Shield และแหล่งจ่ายไฟไว้ที่ใด จากนั้น เจาะหนึ่งรูสำหรับ potentiometer และอีกหนึ่งรูสำหรับสายไฟของหลอดไฟ ติดตั้งทั้งหมด! ขอแสดงความยินดี! คุณได้สร้างโคมไฟอัตโนมัติ (domotic lamp) ด้วย Arduino แล้ว! เยี่ยมมากทุกคน! ปรับปรุงโค้ดเพื่อเพิ่มประสิทธิภาพของหลอดไฟด้วยไอเดียของคุณ (เช่น เพิ่ม timer เพื่อควบคุม)!

4. รูปภาพบางส่วน
รูปภาพบางส่วนของโปรเจกต์สุดท้าย


รายละเอียดทางเทคนิคเพิ่มเติม
ระบบอัตโนมัติโครงสร้างพื้นฐานภายในบ้าน
โปรเจกต์นี้เป็นการเริ่มต้นที่สำคัญในการควบคุมระบบอัตโนมัติแรงดันสูง ซึ่งช่วยให้ Arduino สามารถสลับการทำงานของไฟบ้าน AC มาตรฐานได้อย่างปลอดภัย
- Relay Driver Isolation: ควบคุม 10A 250V AC relay module Arduino ควบคุมขดลวดแม่เหล็กไฟฟ้าของ relay ผ่าน opto-isolated trigger pin เพื่อให้แน่ใจว่าแรงดันไฟฟ้าสูงจะไม่ไปถึงส่วนควบคุม logic ที่ละเอียดอ่อนของ microcontroller
- Multi-Input Control Logic: firmware อนุญาตให้เปิด-ปิดไฟได้ด้วยปุ่มทางกายภาพ, IR sensor ของรีโมตอินฟราเรด หรือแม้แต่ serial command จาก PC ซึ่งแสดงให้เห็นถึงสถาปัตยกรรมของศูนย์กลางการควบคุมแบบรวม
คุณสมบัติด้านความปลอดภัย
- Flyback Diode Integration: อธิบายถึงความจำเป็นของ diode ที่เชื่อมต่อขนานกับขดลวด relay เพื่อป้องกัน switching transistor จาก inductive voltage kicks ในระหว่างขั้นตอนการยกเลิกการทำงาน