SMD RGB LED module consists of a full-color LED made by R, G, B three pin PWM voltage input can be adjusted. Primary colors (red / blue / green) strength in order to achieve full color mixing effect. Control of the module with the Arduino can be achieved Cool lighting effects.
Since you can’t connect the led’s directly to the Arduino you will need resistors!!
Example Code
int redpin = 11; // select the pin for the red LED
int bluepin = 10; // select the pin for the blue LED
int greenpin = 9; // select the pin for the green LED
int val=0;
void setup () {
pinMode (redpin, OUTPUT);
pinMode (bluepin, OUTPUT);
pinMode (greenpin, OUTPUT);
Serial.begin (9600);
}
void loop () {
for (val=255; val>0; val--)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (1);
}
for (val = 0; val <255; val++)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (1);
}
Serial.println (val, DEC);
}