#define led_R 11
#define led_G 10
#define led_B 9
#define pinPot A0
int pot=0;
void setup() {
pinMode(led_R, OUTPUT);
pinMode(led_G, OUTPUT);
pinMode(led_B, OUTPUT);
pinMode(pinPot,INPUT);
}
void loop() {
pot= map(analogRead(pinPot),0,1023,1,7);
if(pot==1){
analogWrite(led_R,255);
analogWrite(led_G,0);
analogWrite(led_B,0);
}
if(pot==2){
analogWrite(led_R,255);
analogWrite(led_G,127);
analogWrite(led_B,0);
}
if(pot==3){
analogWrite(led_R,255);
analogWrite(led_G,255);
analogWrite(led_B,0);
}
if(pot==4){
analogWrite(led_R,0);
analogWrite(led_G,255);
analogWrite(led_B,0);
}
if(pot==5){
analogWrite(led_R,0);
analogWrite(led_G,0);
analogWrite(led_B,255);
}
if(pot==6){
analogWrite(led_R,75);
analogWrite(led_G,0);
analogWrite(led_B,130);
}
if(pot==7){
analogWrite(led_R,255);
analogWrite(led_G,0);
analogWrite(led_B,255);
}
}