Skip to main content

RGBW Stripe WireLess Shield V1.0

pir

RGBW Stripe WireLess Shield 具有 4 个 PWM 输出,用于连接 RGBW LED 灯带。 每个输出都可以处理 1.5 A 的负载,电压范围为 5 到 24 V。 集成控制器可轻松为 Arduino 提供来自输入电源的 5V 电源。 自恢复保险丝保护 LED 灯带免受过流损坏。 远程控制 RGB 灯带使用流行的 nRF24L01+ 收发器。 最有趣的是,该板具有存储器,现在您可以通过无线方式更新 Arduino 的固件!

pir

pir

特性

  • 基于 Arduino 兼容架构构建(DualOptiboot)

  • 兼容 12 - 24V RGB LED 灯带

  • 4 个 PWM 输出(RGBW)

  • 板载 64kb SPI 闪存 / E2prom(用于 OTA 固件更新)

  • 内置自动 LED RF 活动指示(用于 nRF24L01+)

  • 迷你 2.4G nRF24L01+ 收发器

  • 自恢复保险丝

  • 内置按钮

  • GROVE 兼容连接器:I2C

布局和原理图

pir

pir

pir

库文件

必需的库文件

演示代码(示例)


int L_RED = 6;
int L_GREEN = 9;
int L_BLUE = 3;
int L_WHITE = 5;

int brightness = 0;
int fadeAmount = 5;

void setup() {
pinMode(L_RED, OUTPUT);
pinMode(L_GREEN, OUTPUT);
pinMode(L_BLUE, OUTPUT);
pinMode(L_WHITE, OUTPUT);
}

void loop() {
// RED
analogWrite(L_RED, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// GREEN
analogWrite(L_GREEN, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// BLUE
analogWrite(L_BLUE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// WHITE
analogWrite(L_WHITE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
}

版本跟踪

版本描述发布日期
1.0 rev 1公开版本19.11.2015

技术支持与产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...