The RGB Arduino used 3 LED basic colors red, green and blue. 3 colors used RGB and every cathode of every Led Could be Comman and every anode emit different color Provide like red led Emit Provide RED Color , green led Emit Provide GREEN Color and blue led Emit Provide BLUE Color.

Code
// These constants won't change Similar as Define
const int BPin = A0;
const int GPin = A1;
const int RPin = A2;
// Variable
int Rcolor=0;
int Gcolor=0;
int Bcolor=0;
void setup() {
// initialize serial communications at 9600 bps:
Serial.begin(9600);
}
void loop() {
//mapping
Rcolor = map(analogRead(RPin), 0, 1023, 0, 255);
Gcolor = map(analogRead(GPin), 0, 1023, 0, 255);
Bcolor = map(analogRead(BPin), 0, 1023, 0, 255);
// print the results to the Serial Monitor:
Serial.print("R = ");
Serial.print(Rcolor);
Serial.print("\t G = ");
Serial.print(Gcolor);
Serial.print("\t B = ");
Serial.println(Bcolor);
analogWrite(6,Bcolor);
analogWrite(5,Gcolor);
analogWrite(3,Rcolor);
delay(100);//delay
}(Visited 480 times, 1 visits today)
R-G-B LEDs Arduino Controlled by Potentiometer




