int r1 = 0;
int g1 = 1;
int b1 = 2;
int r2 = 3;
int g2 = 4;
int b2 = 5;
int r3 = 6;
int g3 = 7;
int b3 = 8;
int rotate = 0;
void setup() {
pinMode(r1, OUTPUT);
pinMode(g1, OUTPUT);
pinMode(b1, OUTPUT);
pinMode(r2, OUTPUT);
pinMode(g2, OUTPUT);
pinMode(b2, OUTPUT);
pinMode(r3, OUTPUT);
pinMode(g3, OUTPUT);
pinMode(b3, OUTPUT);
pinMode(A0, INPUT);
Serial.begin(9600);
}
void loop() {
rotate = analogRead(A0); // делим на 10 для получения значений с потенциометра в диапазоне 0-102
Serial.println(rotate); // выводим в консоль
Serial.println("");
delay(1000);
if(rotate==0){
digitalWrite(r1; LOW);
digitalWrite(r2; LOW);
digitalWrite(r3; LOW);
digitalWrite(g1; LOW);
digitalWrite(g2; LOW);
digitalWrite(g3; LOW);
digitalWrite(b1; LOW);
digitalWrite(b2; LOW);
digitalWrite(b3; LOW);
}
if((rotate>0) && (rotate<114)){
digitalWrite(r1; HIGH);
}
if((rotate>113) && (rotate<227)){
digitalWrite(g1; HIGH);
}
if((rotate>226) && (rotate<240)){
digitalWrite(b1; HIGH);
}
if((rotate>239) && (rotate<341)){
digitalWrite(r2; HIGH);
}
if((rotate>340) && (rotate<455)){
digitalWrite(g2; HIGH);
}
if((rotate>454) && (rotate<569)){
digitalWrite(b2; HIGH);
}
}