#define PIN_POTEM_R A0
#define PIN_POTEM_G A1
#define PIN_POTEM_B A2
#define PIN_R 3
#define PIN_G 5
#define PIN_B 6
float POTEM_R, POTEM_G, POTEM_B;
float VALOR_R, VALOR_G, VALOR_B;
void setup() {
pinMode(PIN_R, OUTPUT);
pinMode(PIN_G, OUTPUT);
pinMode(PIN_B, OUTPUT);
pinMode(PIN_POTEM_R, INPUT);
pinMode(PIN_POTEM_G, INPUT);
pinMode(PIN_POTEM_B, INPUT);
}
void loop() {
POTEM_R = analogRead(PIN_POTEM_R);
POTEM_G = analogRead(PIN_POTEM_G);
POTEM_B = analogRead(PIN_POTEM_B);
VALOR_R = map(POTEM_R, 0, 1023, 0, 255);
VALOR_G = map(POTEM_G, 0, 1023, 0, 255);
VALOR_B = map(POTEM_B, 0, 1023, 0, 255);
analogWrite(PIN_R, VALOR_R);
analogWrite(PIN_G, VALOR_G);
analogWrite(PIN_B, VALOR_B);
}