<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b Grove-Variable Color LED - Seeed产品文档

Grove-Variable Color LED

这个 Grove 彩色 LED 模块由一个 8mm RGB LED 组成。它工作在 5V DC。当 SIG 引脚为高电平时,RGB LED 将亮起。模块连接 Seeeduino 的数字输出,也可以通过脉宽调制进行控制。它使用三个可调电阻来改变 RGB LED 的颜色。

产品特性

  • 兼容 Grove
  • 可调节颜色

Tip

更多 Grove 模块的信息请参考 Grove 系统

创意应用

  • 玩具
  • 装饰品

Caution

调节 R, G, B 三个电位器时请小心操作,不要用力过度。

规格参数

项目 典型值 单位
工作电压 5.0 VDC
工作电流 20 mA
可调电位器阻值 <1

Platforms Supported

使用方法

模块的三个电位器 RED,GREEN 和 BLUE 分别控制 R,G 和 B 通道。旋转三个电位器可以改变 LED 的颜色。需要注意的是,旋转电位器时请小心操作。

以下例子演示了控制亮度的简单应用。如下图所示,Variable Color LED 连接到 Grove - Base ShieldD9。硬件安装如下:

  • 把下面的代码复制并粘贴进 Arduino 的新窗口中。

示例代码如下:

int ledPin = 9;    // LED connected to digital pin 9

void setup()  {
    // nothing happens in setup
}

void loop()  {
    // fade in from min to max in increments of 5 points:
    for(int fadeValue = 0; fadeValue <= 255; fadeValue +=5) {
        // sets the value (range from 0 to 255):
        analogWrite(ledPin, fadeValue);
        // wait for 30 milliseconds to see the dimming effect
        delay(30);
    }

    // fade out from max to min in increments of 5 points:
    for(int fadeValue = 255; fadeValue >= 0; fadeValue -=5) {
        // sets the value (range from 0 to 255):
        analogWrite(ledPin, fadeValue);
        // wait for 30 milliseconds to see the dimming effect
        delay(30);
    }
}
- 上传代码,您就会看到灯明暗闪烁。

原理图在线预览

资源下载

<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b