Electronic – arduino – Dimmer to bulb control

arduinocontrol systemdimmerlight

I need to control a bulb of 220V, with different intensity light levels.
I've an Arduino Uno Board, which receives a variable voltage from a Light-to-voltage converter (TSL12S) (Like a photoresistance).

Depending of the received voltage in the Arduino board, I need to vary the light intensity of the bulb.

The output of the board is PWM, so I think that I need to connect to a DIMMER.

How to connect the PWM output to a Dimmer, and how to control the bulb with this?
I've been looking for Dimmers in order to connect this, but all the dimmers that i've seen have a potentiometer to regulate this, and I need to regulate with the PWM output from Arduino.

Best Answer

There are serial controlled dimmers such as these for various load wattages. There are also some wireless controlled dimmers (WiFi, BlueTooth etc) listed on the same page.

For ballasted fluorescent lights, a different type of dimmer is needed: a Ballast Control Module.

Similar, lower cost products are available on various auction sites, but caution is good when buying mains electrical equipment from overseas. Also, it might be worth verifying certification of these products for use in your country.

If you want to build your own dimmer, please note that playing with live mains can be somewhat fatal, so to speak. Unless you are qualified to work with electrical mains, this is best avoided.