RGB led module

https://www.botshop.co.za/web/image/product.template/1498/image_1920?unique=ed6fc98
(0 review)

12.96 12.96 ZAR 12.96 VAT Included

11.27 VAT Included

Not Available For Sale

This combination does not exist.

0

Internal Reference: DL-044


RGB led module

The KY-009 is a small breadboard-friendly RGB LED module mounted on a small PCB making it very versatile. Using the Arduino PWM function almost any color can be created. Limiting resistors are required when connecting to Arduino pins.

SMD RGB LED Module Specs:

Operating voltage

5V

LED drive mode

Common Cathode

Max current

20mA

Recommended Current Limiting Resistors and Wiring:

  • R - Red: 180 Ohm resistor
  • G - Green: 100 Ohm resistor
  • B - Blue: 100 Ohm resistor

 

int redPin = 11;
int greenPin = 10;
int bluePin = 9;
 
//uncomment this line if using a Common Anode LED
//#define COMMON_ANODE
 
void setup()
{
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);  
}
 
void loop()
{
  setColor(255, 0, 0);  // red
  delay(1000);
  setColor(0, 255, 0);  // green
  delay(1000);
  setColor(0, 0, 255);  // blue
  delay(1000);
  setColor(255, 255, 0);  // yellow
  delay(1000);  
  setColor(80, 0, 80);  // purple
  delay(1000);
  setColor(0, 255, 255);  // aqua
  delay(1000);
}
 
void setColor(int red, int green, int blue)
{
  #ifdef COMMON_ANODE
    red = 255 - red;
    green = 255 - green;
    blue = 255 - blue;
  #endif
  analogWrite(redPin, red);
  analogWrite(greenPin, green);
  analogWrite(bluePin, blue);  
}