Paso 4: sobre el LED y el conductor
Es posible que, como yo, creo que se podría agregar un transistor para voltear el ciclo de deber del despertador y enchúfelo directamente en el control externo del BuckPuck (5V es igual, por lo que si se utiliza el controlador sin electrónica de su estado por defecto está en). Esto funciona, pero el nivel de brillo más bajo del reloj (uno 120 nos largo pulso cada ms 5,2) ve casi lo mismo que todo volumen. Las luces incandescentes sólo aparecieron tan brillantes como la mitad de LEDs a través del ciclo.
Por lo tanto, trajo en un microcontrolador para generar una señal PWM con una mayor resolución. (Este proyecto es totalmente factible que sin un microcontrolador, de hecho, al obtener a la velocidad de Atmels utilizado aquí, he utilizado los LEDs bajo control directo de la alarma). A 130 Hz, un pulso de 1 nos largo no se enciende el LED; 2 nos largo pulso apenas les enciende. Así, 16 bit PWM parece ser suficiente.