This circuit is DC Dimmer Circuit. By use IC LM555 be model Astable Multi vibrator. It is can change translate Duty Cycle with fining VR1 and VR2 be formed fine brightness level that want
The output of IC1 be formed limit load in something Oscillator and limit current of Q2 with. The D1 be formed protect Oscillate. For the Q1- TIP2955 and Q2 – MJ2955 should hold heat sink unless. Still can use S1 choose wasp a light bulb directly or Dimmer Lamp. For load of this circuit you can use 10A 12V topmost
Visit Here for more.