I need to control the pwm going into a 120vac source, ideally used for an incandescent light bulb. I need to pwm the light bulb using a microcontroller. Im trying to figure out whats the safest and most efficient way of doing this. I know that the use of a relay is out of the picture. So I need some Ideas. I heard some terms like, SCR, Triac, Thyristor? Please any input is valued, Thanks.