const int r_led = 10;
const int g_led = 6;
const int b_led = 3;
const int vr = A0;
void setup() {
// put your setup code here, to run once:
pinMode(r_led,OUTPUT);
pinMode(g_led,OUTPUT);
pinMode(b_led,OUTPUT);
pinMode(vr , INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
int value = analogRead(vr);
value = map(value,0,1023,0,100);
Serial.println(value);
if (value > 0 && value < 25)
{
digitalWrite(r_led, HIGH);
digitalWrite(g_led, LOW);
digitalWrite(b_led, LOW);
}
else if (value > 25 && value < 50)
{
digitalWrite(r_led, LOW);
digitalWrite(g_led, HIGH);
digitalWrite(b_led, LOW);
}
else if (value > 50 && value < 75)
{
digitalWrite(r_led, LOW);
digitalWrite(g_led, LOW);
digitalWrite(b_led, HIGH);
}
else
{
digitalWrite(r_led, LOW);
digitalWrite(g_led, LOW);
digitalWrite(b_led, LOW);
}
}