Adding Potentiometer to change relay switching

Hi I have used the following example to in my relay circuit, but wanted to know how I could add a potentiometer to control the switching interval.

so my light does the following with the below code.

int led = 2;

// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

How do I add a potentiometer to control the light intervals?

Thanks

Well, you would start by adding a potentiometer to an analog pin. Connect one side of the pot to +5V, the other side to GND, and the center to an analog pin.

Then, in loop(), you can do an analogRead, map the analog range of 0 to 1023, to the shortest and longest times you want the LED(s) on or off.

Edit: changed "9 to 1023" to "0 to 1023".