Usted usa el temporizador WatchDog en un AVR con el máximo preclasificador para generar una interrupción una vez cada 8 segundos y usa esta interrupción para despertar el estado de reposo y actualizar un contador hasta que desborda 225 (use un registro u_int8 sin firmar para eficiencia) en el momento que pueda escriba un 1 directamente en el bit PIN para alternar un pin IO que a su vez está conectado a la entrada de un SCR que está cableado en serie con la entrada de alimentación de la lámpara.
... O ...
Consigue un motor de 0.5 RPM como este ...
enlace
Este es un motor que hará una rotación completa cada 2 minutos. Mira a tu alrededor y probablemente puedas encontrar uno por $ 20. He visto algunos que se enchufan directamente al enchufe de 120 VCA, o puede obtener uno que use 12 VCC y un transformador de pared de verrugas.
Monte el motor en un 2x4 con tornillos o cinta adhesiva. También puede colocar la mesa directamente en una mesa o pared si no hay 2x4 disponible.
Monte un interruptor que controle la luz del 2x4, también utilizando cinta adhesiva o tornillos.
Encuentra otro 2x4 de aproximadamente 1 'o 2 "pies de largo. También podría ser un palo de escoba 1x o roto. Este será el brazo giratorio.
Encuentra 2 objetos en el suelo. Tal vez bloques de niños, o paquetes viejos de goma de mascar (deben ser lo suficientemente viejos para ser duros).
Pegue o pegue con cinta adhesiva los dos objetos a los lados opuestos del brazo giratorio de manera que uno encienda el interruptor cuando lo pase. El otro lo apaga.
Use cinta adhesiva o tornillos o goma parcialmente masticada (desde el paso anterior) para sujetar el brazo giratorio al eje del motor. taladrar o hacer un agujero en el medio del eje podría ayudar.
Se pueden realizar muchas mejoras de ingeniería de valor en función de la configuración actual del conmutador. Si, por ejemplo, la lámpara tiene un interruptor de cuerda de tiro existente, entonces puede sustituir un motor de 1 RPM y conectar la cuerda directamente al extremo del brazo de rotación utilizando una chincheta o una cinta para el cabello. Ahora el brazo tirará de la cuerda una vez por minuto, encendiendo y apagando la lámpara.