Arduino Digital Light - Octowide
เป้าหมายหลักของโปรเจกต์นี้คือการแสดงหนึ่งในการประยุกต์ใช้งานที่เป็นไปได้ของโมดูลไฟดิจิทัล Octowide โมดูลเหล่านี้สามารถหาซื้อได้บน Ebay โดยมีกำลังไฟให้เลือก 1W, 2W, 3W และอุณหภูมิสี 2 แบบที่แตกต่างกัน: Warm White 2700K และ Cold White 5000K.
แต่ละโมดูลมีแพดหลายจุดสำหรับบัดกรีสายไฟและ/หรือเชื่อมต่อกับโมดูลอื่นๆ ในแต่ละด้าน คุณจะพบ 12V / GND / 3.3V Signal สำหรับเชื่อมต่อกับ uC (เช่น Arduino) และควบคุม PWM ของแต่ละโมดูล (หรือกลุ่มของโมดูล).
ในการประยุกต์ใช้งานนี้ เราใช้โมดูล 4 ตัว (Warm White 2 ตัว / Cold White 2 ตัว) เพื่อให้เราสามารถปรับแต่งอุณหภูมิสีได้ด้วย
คุณจะพบรายละเอียดทางเทคนิคทั้งหมดเกี่ยวกับโมดูลดิจิทัล Octowide Light ได้จาก datasheet ซึ่งมีอยู่ที่: http://www.octowide.com/octowide-light-datasheet-en.pdf
รายละเอียดทางเทคนิคเพิ่มเติม
การควบคุมระบบไฟขนาดใหญ่
Octowide เป็นคอนโทรลเลอร์ระบบไฟ 8 ช่องสัญญาณกำลังสูง ที่ออกแบบมาสำหรับการติดตั้งทางสถาปัตยกรรม หรือระบบไฟเวที
- High-Current DC Hub: จัดการช่องสัญญาณ LED 8 ช่องที่เป็นอิสระจากกัน แต่ละช่องสามารถจ่ายกระแสได้สูงสุด 3A โดยใช้ high-performance IRFZ44N MOSFETs ตัว Arduino ให้ความละเอียด PWM 8-bit ในทุกช่องสัญญาณ เพื่อการหรี่ไฟที่ราบรื่นและปราศจากการกะพริบ
- Multi-Scene Programming: เฟิร์มแวร์มี "Scenes" ที่จัดเก็บไว้ล่วงหน้า (เช่น Fade-All, Chase, Strobe) ซึ่งสามารถเรียกใช้งานได้ผ่านปุ่มทางกายภาพ หรือคำสั่ง Serial จากสมาร์ทโฟน
การป้องกันความร้อน
- Active Cooling Management: Arduino ตรวจสอบ LM35 temp sensor บน heatsink; หากอุณหภูมิเกิน 65°C ระบบจะลด duty cycle ของ PWM โดยอัตโนมัติ เพื่อป้องกัน MOSFETs