Paso 5: La electrónica
Utilizando un microcontrolador AVR está fuera del alcance de este instructable de todas formas, y se necesita experiencia, estoy esperando que proporciona el firmware (adjunto como 'main.c' a continuación) será suficiente para ponerte en marcha. Por supuesto, si tiene alguna pregunta, por favor pregunte y te voy a ayudar lo más posible.
Baste decir, la señal para el control de los LEDs es conectada al pin 12 (PD6), el 'temporal de' conmutador está conectado al pin 4 (PD2), y el LDR está conectado a través de un divisor de voltaje al pin analógico 23 (PC0). Configurar el PWM interno y simplemente cambiar el valor PWM basado en la lectura analógica de LDR. Es probablemente bastante desordenado, pero fue mi primer proyecto real con el AVR por sí mismo. Cualquier sugerencia para mejorar el código sería Bienvenido!