Problema Controlador Luces AC Arduino

#1
Hola gente, hice un Controlador de luces AC con un microcontrolador de arduino, especificamente el ATmega328p-u, la etapa de potencia la maneja un optotriac con un triac para dejar pasar la corriente AC, todo el circuito funciona muy bien, pero cuando lo coloco dentro de la pared en la caja metalica del switch el circuito al tener la luz apagada aveces enciende la luz por 1 segundo y se apaga, lo hace de forma aleatoria, algunas mas seguidas que otras, etc.

La cosa es que cuando tengo el circuito afuera del la pared, digamos sobre la mesa todo funciona bien por horas de horas sin ningun problema, creo que la cosa va por algo de interferencia pero la verdad no tengo mucho conocimiento de esto, alguien cree que puede ayudarme?

Gracias.
 
Arriba