int qizilLED = 11;
int yashilLED = 10;
int kokLED = 9;
int signal = A0;
void setup() {
pinMode(qizilLED, OUTPUT);
pinMode(yashilLED, OUTPUT);
pinMode(kokLED, OUTPUT);
pinMode(signal, INPUT);
Serial.begin(9600);
}
void loop() {
signal = analogRead(A0);
Serial.println(signal);
delay(10);
if (0<signal && signal<100){
rang (255, 0, 0);
}
if (100<signal && signal<200){
rang (0, 255, 0); /*gren*/
delay(500);
}
if (200<signal && signal<300){
rang (0, 0, 255);/*blue*/
delay(500);
}
if (300<signal && signal<400){
rang (255, 255, 0);/*yellov*/
delay(500);
}
if (400<signal && signal<500){
rang (0, 255, 255);/*cyan*/
delay(500);
}
if (500<signal && signal<600){
rang (255, 0, 255);/*magental*/
delay(500);
}
if (600<signal && signal<700){
rang (255, 255, 255);/*white*/
delay(500);
}
else{
rang (0, 0, 0);
}
}
void rang (int R, int G, int B){
analogWrite(qizilLED, R);
analogWrite(yashilLED, G);
analogWrite(kokLED, B);
}