const int potPin = A3; // analog pin for the potentiometer const int ledPin1 = 26; // the number of the first LED pin const int ledPin2 = 0; // the number of the second LED pin const int ledPin3 = 1; // the number of the third LED pin const int numLEDs = 3; // number of LEDs void setup() { pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); } void loop() { // Read the potentiometer value int potValue = analogRead(potPin); // Map the potentiometer value to the range of LEDs int ledLevel = map(potValue, 0, 1023, 0, numLEDs + 1); // Turn on the LEDs based on the mapped value digitalWrite(ledPin1, ledLevel >= 1); digitalWrite(ledPin2, ledLevel >= 2); digitalWrite(ledPin3, ledLevel >= 3); delay(100); // Adjust delay as needed to control the responsiveness }