int REDPotentiometerPIN = 0;
int GREENPotentiometerPIN = 1;
int BLUEPotentiometerPIN = 2;
int red_led = 11;
int green_led = 10;
int blue_led = 9;
void setup() {
Serial.begin(115200);
pinMode(red_led, OUTPUT);
pinMode(green_led, OUTPUT);
pinMode(blue_led, OUTPUT);
pinMode(REDPotentiometerPIN, INPUT);
pinMode(GREENPotentiometerPIN, INPUT);
pinMode(BLUEPotentiometerPIN, INPUT);
}
void loop() {
int redValue = analogRead(REDPotentiometerPIN);
int greenValue = analogRead(GREENPotentiometerPIN);
int blueValue = analogRead(BLUEPotentiometerPIN);
int red = map(redValue, 0, 1023, 255, 0);
int green = map(greenValue, 0, 1023, 255, 0);
int blue = map(blueValue, 0, 1023, 255, 0);
led_color(red, green, blue);
}
void led_color(int red_value, int green_value,int blue_value)
{
analogWrite(red_led,red_value);
analogWrite(green_led,green_value);
analogWrite(blue_led,blue_value);
}