CODI6 (FC-CODI6-A)
6 通道可编程 ARGB 控制器套件
完全控制。 轻松编程。 无数的 RGB 效果
CODI6 心中充满了自由。 它包括 Arduino UNO 兼容 USB 控制器板和附加模块,用于顶部的 6 个独立可编程 ARGB 通道 (5V) 和 6 个 PWM 风扇通道 (12V)。 每通道 4A 电流输出,最多支持 6 个 ARGB 风扇或 ARGB 灯条。 RGB 控件通过开源 Arduino IDE 软件加载,并且可以通过开源在线存储库中提供的各种多功能代码示例轻松编程,或者通过您自己的完全自定义代码来实现任何可能的、几乎无限的 RGB 效果。
CODI6还提供了板载功能按钮,可以快速切换模式,支持可选的超声波传感器进行远程控制。 此外,还包括 4 个磁性支架和一个粘性凝胶垫,因此您可以将 CODI6 安装在 PC 内的任何位置。
感受令人惊叹的生动 RGB 照明的节奏。 完全控制您的 ARGB 风扇和 ARGB 灯带!
开源 USB 控制器板。 成熟且完全可定制的编程,可创建无数的 RGB 模式、动态效果和功能。 在线提供大量开源代码示例。 入门所需的编程技能非常少。
6 个 ARGB 接头和 6 个 PWM 接头。 支持多达 6 个可寻址 RGB 风扇或条带,以实现独立编程的 RGB 效果。
4A 每通道电流输出。 每个通道最多支持 90 个 LED。
频道同步。 无论连接的 ARGB 设备的类型、型号和 LED 数量如何,都可以选择同步所有 6 个 ARGB 通道。
共享 PWM 控制。 PWM 风扇通道共享来自主板的 PWM 输入。
板载可编程功能按钮。 快速模式切换。
可选的遥控按钮。 还可以连接和编程多达 5 个遥控按钮。
Arduino 传感器生态系统支持。 各种传感器的模拟输入/输出,以实现增强的事件驱动远程 RGB 控制:超声波传感器、声级传感器、IR 传感器、振动传感器、温度传感器、运动传感器等。
4 个磁性支架和粘性凝胶垫。 易于安装在 PC 机箱内。
请下载文档:
CODI6:常见问题解答
CODI6:快速入门指南
EAN: 4897025782082
CODI6是可编程控制器,适用于可调控RGB(ARGB)条带,风扇和其他设备。它基于兼容开放源代码的Arduino UNO控制板,提供6个可独立编程的ARGB频道,用于连接和控制RGB设备。Gelid Solutions RADIANT-D Fan便是CODI6的完美搭档。
CODI6可通过Arduino软件进行编程,例如Arduino IDE,Code Blender,B4R等。有关详细信息,请参阅“快速入门指南”。
FastLED, Adafruit_NeoPixel.
请在您的代码中设定:
#include <FastLED.h>
抑或
#include <Adafruit_NeoPixel.h>
使用FastLED和3个风扇,请定义:
#define NUM_STRIPS 3 //number of fans
#define NUM_LEDS_PER_STRIP 9 //number of LEDs per fan
#define NUM_LEDS NUM_LEDS_PER_STRIP * NUM_STRIPS //total number of LEDs
在void setup()部分,请将您的LED阵列配置如下:
FastLED.addLeds<NEOPIXEL, 3>(leds, 0, NUM_LEDS_PER_STRIP);
FastLED.addLeds<NEOPIXEL, 5>(leds, NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
FastLED.addLeds<NEOPIXEL, 6>(leds, NUM_LEDS_PER_STRIP*2, NUM_LEDS_PER_STRIP);
您也可以用WS2811代替NEOPIXEL。请参阅:
https://github.com/FastLED/FastLED/wiki/Basic-usage
https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples
例如,使用6LED设备,9LED风扇和30LED条带,请定义:
#define NUM_LEDS_DEV 6 //6LED device, number of LEDs
#define NUM_LEDS_FAN 9 //9LED fan, number of LEDs
#define NUM_LEDS_STRIP 30 //30LED strip, number of LEDs
#define NUM_LEDS NUM_LEDS_DEV + NUM_LEDS_FAN + NUM_LEDS_STRIP //total number of LEDs
在void setup()部分,请将您的LED阵列配置如下:
FastLED.addLeds<NEOPIXEL, 3>(leds, 0, NUM_LEDS_DEV);
FastLED.addLeds<NEOPIXEL, 5>(leds, NUM_LEDS_DEV, NUM_LEDS_FAN);
FastLED.addLeds<NEOPIXEL, 6>(leds, NUM_LEDS_DEV+NUM_LEDS_FAN, NUM_LEDS_STRIP);
ARGB标头标记为PWM3,PWM5,PWM6,PWM9,PWM10和PWM11。这些数字对应于PWM输出的标准Arduino插脚分配。
例如,如果将RGB设备连接到PWM3 ARGB接头,则将其分配给数字I / O插脚3.使用FastLED,您必须使用FastLED.addLeds 将RGB设备指向此插脚LED阵列配置。
您可以创建矩阵以按顺序控制LED。
例如:
int db[] = {5,6,4,7,3,8,2,1,0};
然后用主循环中的leds [db [i]]替换所有leds [i]。
- 我在哪里可以找到FastLED,NeoPixel和NewPing库的文档?
FastLED:
https://github.com/FastLED/FastLED/wiki
NeoPixel:
https://adafruit.github.io/Adafruit_NeoPixel/html/class_adafruit___neo_pixel.html
NewPing:
https://bitbucket.org/teckel12/arduino-new-ping/wiki/Home
1. 下载并安装CH340 USB驱动程序。
2. 下载并安装Arduino IDE。
3. 将附带的USB电缆连接到CODI6上的USB端口,将电缆的另一端连接到主板上的空闲USB接头。
USB Cable
USB Cable Connection
4. 将随附的电源+PWM电缆的5Pin电源连接器连接到CODI6上的电源+PWM输入。将电缆另一端的SATA电源连接器连接到PSU SATA电缆,将4Pin PWM连接器连接到您想通过BIOS或风扇控制软件控制的主板PWM风扇接头。
5Pin Power Connector
Power SATA+PWM Cable Connection
5. 检查Windows设备管理器是否存在USB-SERIAL CH340,记下其COM编号。
6. 打开Arduino IDE,在Tools选项卡下,将board设置为Arduino / Genuino Uno并根据步骤5设置Port。
7. 在草图选项卡->包含库->管理库下,安装FastLED库。
8. 将示例代码复制并粘贴到Arduino IDE中。或者只需单击该文件即可启动Arduino IDE并自动加载示例代码。
9. 如果需要,修改代码。
10. 上传并享受。
Window XP, 32/64bit Windows Vista/7/8/8.1/10:
CH341SER.EXE
Mac OSX Mavericks (10.9), Yosemite (10.10), El Capitan (10.11) and Sierra (10.12):
CH341SER_MAC.ZIP
替代驱动器:
https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver
Linux:
CH341SER_LINUX.ZIP
请升级您的Linux软件以获取最新的内置驱动程序。否则使用提供的软件包来编译和安装驱动程序。
多用途代码示例:
Animation: blend between 2 animations
MetroStar: nice RGB effects
Clock: rotating colors
TrafficLights: multi-channel color switching
ButtonSelect: programmable function button
Ultrasonic: ultrasonic sensor controls
MusicReactive: sound level sensor controls
Radiant-D代码示例:
DroppingRainbow: dynamic rainbow effect
DroppingStars: dynamic multi-channel RGB effect
MeteorShower: dynamic multi-channel RGB effect
RisingRainbow: dynamic rainbow effect
ButtonSelect: programmable function button
TrafficLights: multi-channel color switching
Ultrasonic: ultrasonic sensor controls
S3MKi - Распаковка и обзор, August 2019
https://youtu.be/6xS7XdaLYFk