Use a POT to control a time limit

The analogRead will return a value in the range 0 .. 1023.
If this isn't a convenient range of values, you could use the "map" function to get it to more convenient units, or, as you did in your LED dimmer, just use simple arithmetic.

Plug the resulting value into the "interval" variable in blink-without-delay.