I'm trying to vary current through a high power LED to vary its brightness. I wonder if there are any current sources that can be controlled with an arduino. Maybe I am overcomplecating and should find a small value pot to chain in series with a current limiting resistor. Is this a good idea?
Though you said you don't want to use PWM, have you considered smoothing it with a capacitor to make a DC voltage? That way you could change the voltage on the base of a transistor which changes the current through the LED. Just a thought.
small value pot to chain in series with a current limiting resistor. Is this a good idea?
Not a good idea as a small value pot would have to be of a very high wattage to be able to cope. It’s even worse if you think you are going to use a digital controlled pot as the can’t handle anything approaching that much current.