/*
https://forum.arduino.cc/t/color-was-not-declared-in-this-scope/1221653
*/
int value;
int pinR = 11;
int pinG = 10;
int pinB = 9;
void setup() {
pinMode(A0, INPUT);
pinMode(pinR, OUTPUT);
pinMode(pinG, OUTPUT);
pinMode(pinB, OUTPUT);
}
void loop() {
value = analogRead(A0);
if (value <= 300) {
color(255, 0, 0);
}
if (value >= 300)
{
color(0, 255, 0);
delay(100);
color(0, 0, 255);
delay(100);
}
}
void color(int R, int G, int B)
{
analogWrite(pinR, R);
analogWrite(pinG, G);
analogWrite(pinB, B);
}