DIY Arduino Corsair Lighting Node Pro
Corsair Lighting Protocol เป็นโปรเจกต์โอเพนซอร์สจากชุมชน ซึ่งช่วยให้คุณแฟลช Arduino เพื่อจำลองการทำงานเป็น Corsair Lighting Node Pro ได้ จากนั้น SignalRGB จะตรวจพบและควบคุมอุปกรณ์นี้เหมือนกับคอนโทรลเลอร์ Corsair ของจริง
วิธีนี้เป็นแนวทาง DIY ที่นิยมสำหรับการประกอบระบบ ARGB แบบกำหนดเอง ช่วยให้คุณควบคุมช่องสัญญาณได้อย่างยืดหยุ่นโดยไม่ต้องซื้อฮาร์ดแวร์เฉพาะของผู้ผลิต
ฮาร์ดแวร์ที่จำเป็น
หัวข้อที่มีชื่อว่า “ฮาร์ดแวร์ที่จำเป็น”| รายการ | หมายเหตุ |
|---|---|
| บอร์ด Arduino ที่ใช้ชิป ATmega32U4 | Arduino 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 | สำหรับเดินสายไฟภายในเคส |
การตั้งค่าเฟิร์มแวร์
หัวข้อที่มีชื่อว่า “การตั้งค่าเฟิร์มแวร์”- ดาวน์โหลดและติดตั้งเฟิร์มแวร์ Corsair Lighting Protocol จาก GitHub repository: https://github.com/Legion2/CorsairLightingProtocol
- ทำตามขั้นตอนการแฟลชเฟิร์มแวร์ใน README ของ repository
- เชื่อมต่อ Arduino ที่แฟลชแล้วเข้ากับ USB header บนเมนบอร์ดโดยใช้สาย USB ภายใน
- เปิด SignalRGB ซึ่งควรตรวจพบอุปกรณ์เป็น Corsair Lighting Node Pro
การเพิ่มคอมโพเนนต์ใน SignalRGB
หัวข้อที่มีชื่อว่า “การเพิ่มคอมโพเนนต์ใน SignalRGB”เมื่อ SignalRGB ตรวจพบ Arduino ของคุณเป็น Lighting Node Pro แล้ว คุณสามารถกำหนดค่าแถบ LED และพัดลมที่เชื่อมต่ออยู่ได้ โดยเพิ่มเป็นคอมโพเนนต์ผ่านขั้นตอนการกำหนดค่าอุปกรณ์
ดูขั้นตอนโดยละเอียดได้ที่ กำหนดค่าคอนโทรลเลอร์ RGB