int pinR = 4; // Red LED pin number
int pinG = 5; // Green LED pin number
int pinB = 6; // Blue LED pin number
void setup() {
pinMode(pinR, OUTPUT); // Set red pin as output mode
pinMode(pinG, OUTPUT); // Set green pin as output mode
pinMode(pinB, OUTPUT); // Set blue pin as output mode
}
void loop() {
int value = analogRead(A0); // Read input from analog pin A0
// Display red color
digitalWrite(pinR, HIGH); // Turn on red LED
delay(value); // Wait for a moment
digitalWrite(pinR, LOW); // Turn off red LED
// Display green color
digitalWrite(pinG, HIGH); // Turn on green LED
delay(value); // Wait for a moment
digitalWrite(pinG, LOW); // Turn off green LED
// Display blue color
digitalWrite(pinB, HIGH); // Turn on blue LED
delay(value); // Wait for a moment
digitalWrite(pinB, LOW); // Turn off blue LED
}