char modelo[] = "Ânodo Comum";
//char modelo[] = "Cátodo Comum";
int Pot_R = A0;
int Pot_G = A1;
int Pot_B = A2;
int R,G,B;
int Led_R = 11;
int Led_G = 6;
int Led_B = 5;
int ligar;
int desligar;
void setup() {
pinMode(Led_R, OUTPUT);
pinMode(Led_G, OUTPUT);
pinMode(Led_B, OUTPUT);
Serial.begin(9600);
}
void loop() {
R = map(analogRead(Pot_R),0,1023,0,255);
G = map(analogRead(Pot_G),0,1023,0,255);
B = map(analogRead(Pot_B),0,1023,0,255);
Serial.print("R: ");
Serial.println(R);
Serial.print("G: ");
Serial.println(G);
Serial.print("B: ");
Serial.println(B);
if (modelo[0] == 'C') {
analogWrite(Led_R, R);
analogWrite(Led_G, G);
analogWrite(Led_B, B);
} else {
analogWrite(Led_R, map(R,0,255,255,0));
analogWrite(Led_G, map(G,0,255,255,0));
analogWrite(Led_B, map(B,0,255,255,0));
}
delay(50);
}