ข้ามไปยังเนื้อหา

DIY Arduino Corsair Lighting Node Pro

Corsair Lighting Protocol เป็นโปรเจกต์โอเพนซอร์สจากชุมชน ซึ่งช่วยให้คุณแฟลช Arduino เพื่อจำลองการทำงานเป็น Corsair Lighting Node Pro ได้ จากนั้น SignalRGB จะตรวจพบและควบคุมอุปกรณ์นี้เหมือนกับคอนโทรลเลอร์ Corsair ของจริง

วิธีนี้เป็นแนวทาง DIY ที่นิยมสำหรับการประกอบระบบ ARGB แบบกำหนดเอง ช่วยให้คุณควบคุมช่องสัญญาณได้อย่างยืดหยุ่นโดยไม่ต้องซื้อฮาร์ดแวร์เฉพาะของผู้ผลิต


รายการหมายเหตุ
บอร์ด Arduino ที่ใช้ชิป ATmega32U4Arduino Pro Micro หรือบอร์ดที่รองรับ
คอนเนกเตอร์ Molex (x2)หนึ่งตัวสำหรับช่อง 1 และอีกหนึ่งตัวสำหรับช่อง 2
อะแดปเตอร์ไฟ Molex หรือ SATA 5Vจ่ายไฟให้แถบ LED
สาย USB ภายในจาก USB header ไปเป็น USB-A
สายไฟ 22AWGสำหรับเดินสายเชื่อมต่อ
ท่อหดหุ้มสายไฟสำหรับหุ้มฉนวนจุดบัดกรี

  • คีมปอกสายไฟ
  • ชุดหัวแร้งบัดกรี
  • แผ่นรองบัดกรี

ไฟเลี้ยงบนบอร์ด Arduino อาจไม่เพียงพอสำหรับการติดตั้ง LED จำนวนมาก หากกำลังไฟรวมที่ใช้เกินกว่าที่ Arduino จ่ายได้ ให้เพิ่มแหล่งจ่ายไฟแยกต่างหาก

รายการหมายเหตุ
ตัวแปลงแรงดันไฟ DC แบบ buck converterเอาต์พุต DC 5V, 15A
สายแยกไฟ Molex หรือสายแยกไฟ SATA แบบ Yแยกไฟจาก PSU
สายต่อขยาย EPS 12Vสำหรับเดินสายไฟภายในเคส

  1. ดาวน์โหลดและติดตั้งเฟิร์มแวร์ Corsair Lighting Protocol จาก GitHub repository: https://github.com/Legion2/CorsairLightingProtocol
  2. ทำตามขั้นตอนการแฟลชเฟิร์มแวร์ใน README ของ repository
  3. เชื่อมต่อ Arduino ที่แฟลชแล้วเข้ากับ USB header บนเมนบอร์ดโดยใช้สาย USB ภายใน
  4. เปิด SignalRGB ซึ่งควรตรวจพบอุปกรณ์เป็น Corsair Lighting Node Pro

เมื่อ SignalRGB ตรวจพบ Arduino ของคุณเป็น Lighting Node Pro แล้ว คุณสามารถกำหนดค่าแถบ LED และพัดลมที่เชื่อมต่ออยู่ได้ โดยเพิ่มเป็นคอมโพเนนต์ผ่านขั้นตอนการกำหนดค่าอุปกรณ์

ดูขั้นตอนโดยละเอียดได้ที่ กำหนดค่าคอนโทรลเลอร์ RGB