LED amanecer / amanecer despertador, luz nocturna y luz seguridad - compatible con Arduino

como las noches alargadas gradualmente en otoño 2011, descubrí los placeres del Arduino y pensó que sería una buena manera de implementar algo que he querido durante mucho tiempo - una manera suave para despertar en la mañana de un invierno.  Lamentablemente, me ha costado más de un año para encontrar el tiempo y el entendimiento para poner todo junto, pero aquí, en el tiempo para algunos de los días más cortos de este invierno, son los resultados!

La idea es que levantarse cuando oscuras es una llave.  Igualmente, luz temporizada que sólo se enciende de repente es un shock.  Lo que quieres es una suave rampa de luz de tenues imperceptiblemente a ragingly brillante y lo ideal sería que de un rojo suave agradable ardiente blanco para que tu cerebro piensa que es hora de empezar a aumento del nivel de melatonina.  Mi solución es un completo regulador micro, RTC-reloj despertador con las siguientes características, entre otros:

Arduino ATMega328 compatible controlado, abierta, reprogramable, hackeable.
Batería de respaldo de RTC
Pantalla de LED rojo brillo controlable
Entrada del codificador rotatorio Cool
Hasta 18W LED luz del amanecer
8 canales PWM control de luz (2 x 3W RGB) + 2 x 6 x 1W blanco
Rampa de brillo exponencial en luz del amanecer
7 alarmas del amanecer independiente permanentemente almacenados en la EEPROM
Alarmas setable para cualquier día, todos los días, de lunes a viernes o sat-sun.
Pulsando un botón "arm/disarm" con indicador (almacenada en la batería RTC RAM)
Cada alarma tiene zumbador opcional
Tono de timbre en aumento
Función de SNOOZE en zumbador
Tiempo de controlable "rampa" (min al tiempo de brillo máximo)
Controlable "hold" (tiempo en brillo máximo)
Control "delay buzzer" (tiempo entre el brillo máximo y zumbador)
Fácilmente controlados "noche de luz"
"Luz de seguridad" modo (almacenados en RTC RAM con respaldo de batería tan seguro a apagones etc.).

Un reloj amanecer pretende despertarle suavemente y se puede comprar comercialmente, pero son caros, generalmente blanco, no muy flexible y no mucha diversión!  Lo que pretendemos hacer un reloj de alarma completa amanecer y añadir un timbre demasiado, sólo para asegurarse realmente ponerse a trabajar en tiempo!  Es también algo de un ejercicio de aprendizaje para mí por lo que tiene un montón de técnicas diferentes de interfaz y de control para mí (y tal vez tú) maestro en el camino.  Hay cerca de 6 proyectos separados aquí y voy a intentar poner algún código de ejemplo para que usted puede tratar por separado si lo desea.

Aunque podría hacer este proyecto perfectamente en un Arduino "real", y de hecho fue el prototipo con un "nano" en un protoboard, estoy haciendo la instalación dedicada en un mínimo Ardu' compatible por lo que no necesita comprometerse su Ardu "real" ' para el reloj.  He realizado este proyecto en pedacitos de perf-Junta y en un PCB dedicado que he diseñado y tenía fab.  Vamos a ver dos formas de hacerlo - el resultado es lo mismo pero el PCB es mucho menos desperdiciador de tiempo.

Hay varios discretos "subproyectos" que he llamado "módulos" en este proyecto, cualquiera de las cuales podría ser realizada y utilizada individualmente:

El clon de Arduino y RTC
El indicador de tiempo de Digital
Los controles interruptor y codificador rotatorio con de-bounce.
La Junta de "Shift PWM" LED driver
Las lámparas ellos mismos y una alarma de trivial "zumbador".
Control de fuente de alimentación ATX para la eficiente alimentación del dispositivo

He intentado hacer este instructable modular así saltar sobre los módulos puede manejarte ya o usar sólo uno o dos piezas para su propio proyecto.

Etiquetas: Arduino, LED, Reloj, Alarma, ATX, RTC, Amanecer

Artículos Relacionados

Temporizador de controlado de radio de 433 mhz luz de AC con arduino

Temporizador de controlado de radio de 433 mhz luz de AC con arduino

En este instructable documenta cómo hice un reloj controlado de radio de mis luces de inundación al aire libre. Mis luces son del tipo más viejo y utiliza mucha energía (luces 150w y 500w). Por esta razón apenas apenas he usado les, pero ahora he hec
Luz de freno inteligente Arduino

Luz de freno inteligente Arduino

Teniendo en cuenta seguridad en la calle debe tener una luz de freno en tu bicicleta. La población de vehículos es cada vez más alto y más alto cada año. Puede asta los vehículos delante de usted, pero un freno repentino puede hacer por los vehículos
8 x 8 x 8 LED cubo con Arduino Mega (+ sonido + PS controlador + juego)

8 x 8 x 8 LED cubo con Arduino Mega (+ sonido + PS controlador + juego)

este es un instructivo que se basa en el cubopor Chr, (por SuperTech-IT, (y por das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)pero creo que su mejor y más fácil.Comencé este proyecto sin ninguna habilidad de toprogramming de so
Hacer un Solar Powered Led lámpara Post luz

Hacer un Solar Powered Led lámpara Post luz

este es mi primer capaz de instruir tan oso conmigo, voy a mostrarles como hacer un Solar Powered Led lámpara Post luz, se enciende de una gran parte de su jardín. tengo una luz similar a la venta en ebay en este enlace http://www.ebay.com/itm/400387
LEDs como sensores de luz

LEDs como sensores de luz

LEDs son grandes para hacer luz, pero puede percibir la luz demasiado!Recientemente me topé con este sitio que menciona, "en 1977, Forrest M. Mims nos recuerda en uno de sus"Cuadernos del ingeniero"que LED puede utilizarse también como foto
Mejor LED como sensor de luz

Mejor LED como sensor de luz

como resultado de las preguntas de lekirst sobre este ible de mi mano: LED-as-lightsensor-on-the-arduino/ y el limpiador de código hecho por hansc44 en: Arduino-Use-LED-as-a-light-sensor/ era el momento de venir con un mejor Ible. Así que aquí está.
BRICOLAJE Panel LED potente - Video y luz de trabajo

BRICOLAJE Panel LED potente - Video y luz de trabajo

Hoy voy a mostrarte cómo hacer un panel de LED brillante y barato. Quería una luz brillante para mi zona de trabajo, este panel viene con más de 200 LEDs y usé casi 10 dólares para hacerlo.El panel es súper brillante y grandes usar como luz de video,
Sonido despertador luz de detección

Sonido despertador luz de detección

En primer lugar quiero decir que este es un proyecto fresco para cualquier gama de nivel de habilidad. Si usted es un principiante con Arduino y está nervioso acerca de la complejidad os animo a probar este como trato a tan útil como pueda y siempre
Luz del humor de Arduino

Luz del humor de Arduino

Este es un proyecto simple basado en Adafruit Arduino - Lección 3. RGB LEDhttps://Learn.Adafruit.com/Adafruit-Arduino-Lesson-3-RGB-LEDs/Arduino-SketchEncontrarás un montón de información útil sobre LEDs RGB si sigues el enlace.El programa original er
Tambores de guante MIDI con Arduino y sensores de luz

Tambores de guante MIDI con Arduino y sensores de luz

voy a describir una divertida y fácil manera de construir su propia expresión sonido MIDI habilitado guante sin gastar mucho dinero en costosos sensores o Interfaces MIDI.Sienta libre de entrarme en contacto con directamente por correo si gusta o si
Inalámbrico de temporizador de luz de Navidad con Python y frambuesa Pi

Inalámbrico de temporizador de luz de Navidad con Python y frambuesa Pi

actualización 14/01/2014: gracias a todos los que votaron por este proyecto en el concurso de Hacking de Hardware! Esperando a mi nueva pluma del fabricante.¿Actualización 31/12/2013: en busca de una versión más avanzada de este proyecto? Echale mi n
Automatización del hogar con un Smartphone (TV, Arduino, luz, seguridad, proyector, reproductor de DVD...)

Automatización del hogar con un Smartphone (TV, Arduino, luz, seguridad, proyector, reproductor de DVD...)

Estos días los dispositivos de domótica y el hogar sistemas de control son muy populares. Incluso en la comunidad de DIY-ers. Así decidí hacer mi propio dispositivo de control Inicio con Arduino. El dispositivo puede controlarse con un teléfono celul
Rotos de luz de trabajo luz / feliz triste. con agregado de vitamina D

Rotos de luz de trabajo luz / feliz triste. con agregado de vitamina D

hace unos meses compré un SAD de 10.000 lúmenes luz pero después de sólo unos pocos usa dejar de trabajar, el tio en eBay lo tengo era lo suficientemente bueno para enviarme un reemplazo uno aunque es un poco diferente en lugar de un contador de tiem
Fotocélula de reaccionar a la luz como un ojo. un proyecto de introducción para el uso de procesamiento con Arduino

Fotocélula de reaccionar a la luz como un ojo. un proyecto de introducción para el uso de procesamiento con Arduino

En este proyecto se puede ver un ejemplo sencillo del uso de procesamiento para hacer una representación gráfica de los datos que un arduino recibe como entrada de un sensor. En este caso una célula fotoeléctrica.Después de obtener una imagen de ojo