LED controller

Design and build a physical LED controller, using a power source, a variable resistor and an LED. The controller should gradually turn the LED on and off (dimming).

Submit a schematic of your design and test your circuit live. For the schematic, it can be hand-drawn or you can start experimenting with Fritzing.

Also in the text form describe your solution for not burning the LED with very low resistance.