Paso 1: circuito
El circuito, gracias a la Arduino es realmente simple. 15 componentes conforman el todo. En su corazón es el que está programado con mi software y el firmware de Arduino ATMEGA328. Hay dos posibles divisores. La primera (R2 y R3) son para la detección de luz. El programa asigna la tensión de salida de casi oscuridad a la luz del sol, entonces que convierte a una escala de 0 - 100. Escribí un pequeño programa adicional que sólo mide los niveles de luz y volvió a la computadora más grande y más pequeño a lo largo de 24 horas, he usado los resultados de eso dar los números de salida claras y oscuras. Mi LDR pasa de 300R en luz del día a varios megas en la oscuridad.
El segundo es un divisor de potencial del resistor simple de 8,2 K y 2K que estos controlar el voltaje de la batería y son capaces de advertir cuando obtiene demasiado baja por atenuación de la salida a un más bajo nivel y si la batería es demasiado bajo entonces detener la luz que entra todo. Finalmente actualizo el circuito para tener un segundo indicador para advertir de situaciones de baja potencia.
Alimentar el circuito es una 12V 7AH batería de plomo y un panel solar de 4W, por esta razón existe el monitor de voltaje en ella para evitar que la luz de drenar la batería demasiado.