Actualizado después de la actualización de la pregunta. Los cambios se refieren al cruce por cero
La mejor solución para una lámpara incandescente es un SSR (Relé de estado sólido) con detección de cruce por cero. (La conmutación por cero cruce aumenta la vida útil de la bombilla). Un módulo SSR es el más conveniente, pero no es barato.
Sideseacambiarotrascargas(desconocidas),esmejorqueelijaunSSRdecambioaleatorio,esdecir,sinelcircuitodecruceporcero.
Sielprecioesunproblema,puedecrearmejorelSSRapartirdecomponentesdiscretos.Acontinuaciónsemuestraunejemplodeusode MOC3041 como opto-triac. Le costará unos 2 euros.
Unavezmás,elMOC3041tieneuncircuitodecruceporcero.Paraotrascargasquenoseanunabombillaincandescente,useelinterruptoraleatorio MOC3051 .
No es tan bonito, pero más fácil: un relé electromecánico :
El transistor es necesario porque el microcontrolador no puede suministrar la corriente necesaria para el relé, por lo que tiene que amplificar esta corriente.
Acerca del cruce por cero: es posible que haya notado que las bombillas incandescentes siempre fallan cuando están encendidas. Esto se debe a que la fase de red puede estar cerca de su máximo cuando se enciende. Combinado con la baja resistencia de un bulbo frío, esto resulta en un pico de alta corriente, que puede quemar el filamento. Cuando se activa un cruce por cero, se evitan estos picos.