The RGB LED is a Pirhana RGB.
/* RGB Fading Example
*/
int RLedPin = 11; // Red LED connected to PWM digital 11
int GLedPin = 10; // Green LED connected to PWM digital 10
int BLedPin = 9; // Blue LED connected to PWM digital 9
int fadeDelay = 5;
int fadeStep = 1;
#define FSR 6
void setup() { // do nothing here
}
void loop() {
for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=fadeStep){
analogWrite(RLedPin, fadeValue) ;
delay(fadeDelay) ;
}
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=fadeStep){
analogWrite(RLedPin, fadeValue) ;
delay(fadeDelay) ;
}
for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=fadeStep){
analogWrite(GLedPin, fadeValue) ;
delay(fadeDelay) ;
}
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=fadeStep){
analogWrite(GLedPin, fadeValue) ;
delay(fadeDelay) ;
}
for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=fadeStep){
analogWrite(BLedPin, fadeValue) ;
delay(fadeDelay) ;
}
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=fadeStep){
analogWrite(BLedPin, fadeValue) ;
delay(fadeDelay) ;
}
}