LED alarma Sunrise (11 / 12 paso)

Paso 11: Subir y probar código

Se trata de una simple cuestión de descargar la biblioteca adjuntada y luego subir el bosquejo conectado el Arduino o equivalente-regulador micro. Aquí puedes modificar el código a tu gusto, adaptándolo a su interpretación específica de este proyecto. He comentado el código bastante bien, así que usted debe ser capaz de entender lo que está sucediendo desde que, sin embargo aquí es una descripción básica de cómo utilizar el reloj:

El tiempo real manteniendo parte del reloj se realiza por el RTC y así todo lo que necesita hacer es ajustar la hora una vez utilizando el ejemplo del bosquejo en la biblioteca adjunta. Una vez que ha sido programada la hora de la RTC, todo lo que necesitas hacer es subir mi bosquejo y usted debe ser bueno para ir. Estado por defecto del reloj debe visualizar la hora, con el brillo de la pantalla ajustable mediante el potenciómetro (ver paso anterior para la explicación adicional). Una vez que la alarma de interruptor ha sido volteado, se mostrará la hora de alarma. Pulsando los botones hour y minute aumentará a la hora de la alarma y minutos y esta vez se guardarán automáticamente en RAM de Arduino. La PM LED también se encenderá cuando el tiempo de que ajuste es por la noche. Una vez que ha sido programada la hora de alarma, simplemente tapa había ajustada la alarma, interruptor de nuevo y usted verá la hora actual una vez más. Cuando llega la hora de alarma, el LED comenzará a girar lentamente, hasta alcanzar su brillo máximo en la marca de 15 minutos. Permanecen en el brillo completo hasta que el botón de "snooze" se ha visto afectado, que se convierte de la alarma hasta la alarma de tiempo el siguiente día (esto no es realmente un botón de snooze, una deficiencia importante de este proyecto - le animo a añadir tal cosa, como una parte integral de cualquier despertador botones snooze).

Otro punto de mejora posible es que la hora de alarma se restablecerá cada vez pierde el Arduino. Si usted fuera a utilizar la librería EEPROM, podría guardar el tiempo de alarma en memoria no volátil de la Arduino y conservar a su configuración incluso después de una pérdida de energía (el RTC está alimentado por una batería, por lo que no tiene que preocuparse que perder su tiempo). Un último punto de mejora sería poner la secuencia refresh() (explicada en el código) en un temporizador de interrupción, para que la actualización de la pantalla es que menos afectado por lo que está sucediendo en el bucle principal del código.

Si cualquiera de las anteriores funciona para usted, volver a través del esquema y todas las conexiones para asegurarse de que todo estaba conectado correctamente. Otra vez, recomiendo todo lo breadboarding primero, para asegurarse de que todo funciona para usted y sus componentes.

Artículos Relacionados

BabyGuarder

BabyGuarder

Intel IoT Roadshow en CoreaPorque Seguridad Social accidentes ocurren con frecuencia y aumentar la frigidez de la seguridad, el proyecto fue esfuerzo para proteger a bebé.el objetivo de nuestro proyecto era los padres que alimentan al niño con 0 ~ 3
Despertador LED Sunrise con alarma configurable canción

Despertador LED Sunrise con alarma configurable canción

mi motivaciónEste invierno mi novia tenía un montón de problemas para despertarse en la mañana y parecía sufrir de SAD (trastorno afectivo de temporada). Incluso me doy cuenta de cuánto más difícil es despertar en el invierno, ya que el sol no ha sub
Simulador de amanecer de LED azul para alarma del sol Soleil

Simulador de amanecer de LED azul para alarma del sol Soleil

este add-on para una alarma del sol Soleil deja el reloj controla el brillo de un banco de LEDs. Un microcontrolador ajusta la potencia de los LEDs para que parecen atenuarse en la misma proporción que ninguna lámpara incandescente que puede haber co
Niños Neopixel Sunrise Alarm Clock

Niños Neopixel Sunrise Alarm Clock

Se trata de un simple despertador que cambia entre un día y una imagen para que los niños que no pueden decir la hora saben cuando es aceptable para levantarse por la mañana. Fue lanzado conjuntamente por necesidad cuando me di cuenta que había dejad
Reparar control de Alarma X28 con led equipo

Reparar control de Alarma X28 con led equipo

El control remoto de la alarma de mi automóvil estaba pecado deja de funcionar; luego de un análisis, encontré el led es parte de la transmisión, pero este estaba averiado.Entonces comencé a buscar en mi caja de heramientas, y encontré una luz de pos
Falsa alarma con LED parpadeante

Falsa alarma con LED parpadeante

Vivo en un barrio que algunas personas tienen miedos de, y conduzco un coche viejo que es muy fácil de entrar y robar.   No quiero poner una alarma de coche real en mi coche debido a los costos y su propensión para falsas alarmas.  Así que, decidí ha
Falsa alarma el LED del circuito

Falsa alarma el LED del circuito

Aquí es un circuito de LED que destella Simple que es bueno para traer de la cámara de seguridad dummy a vida o como una falsa alarma para los coches y muchas otras posibilidades.La velocidad y el tiempo son controlados por el condensador del pin 2 a
Teléfono timbre alarma Visual (LED)

Teléfono timbre alarma Visual (LED)

Tengo un teléfono analógico de T-mobile en mi escritorio y hay veces cuando quiero desactivar el timbre y use una alerta visual en su lugar por lo que he diseñado un circuito a parpadear un LED cuando el teléfono suena. El circuito consta de un diodo
Derribado avión alarma

Derribado avión alarma

Desarrollé esta alarma de avión derribado después de haber tenido una "mosca lejos" con uno de mis aviones no tripulados. Este sistema funcionará en casi cualquier modelo RC.El sistema funciona de una batería de 9 voltios y es accionado por una
Reloj de LED tránsito - no te pierdas ni el autobús otra vez!

Reloj de LED tránsito - no te pierdas ni el autobús otra vez!

Vamos a construir una pantalla de LED desplazamiento de horarios. Usted pudo haber visto uno de estos en su estación de metro o parada de autobús. Usted puede construir uno para el hogar ayudar a usted sabe exactamente cuánto tiempo le queda, sobre t
DIY: 100w Led Linterna

DIY: 100w Led Linterna

Probablemente usted ha visto algo como esto.Necesitaba algo que es brillante, puede ser utilizado en bicicleta y también puede llevar al ir a explorar.He hecho cosa parecida al sol portátil DIY beneficios pero en vez de usar gran disipador de CPU uti
Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

HolaYa he hecho algunos proyectos de relojes digitales con Arduino como pantallas LED y LCD, pero este es más especial porque he introducido una novedad con un sensor de movimiento (PIR).Ver VIDEOCaracterísticas principalesPIR (Sensor infrarrojo de p
Usando el teléfono inteligente como alarma de Sensor de movimiento

Usando el teléfono inteligente como alarma de Sensor de movimiento

Hoy en día, vivimos en un mundo donde los teléfonos inteligentes cada vez somos más cada vez más baratos, teléfono Android básico sólo cuesta alrededor de $60 en la parte del mundo donde vivo en. Independientemente de la marca y el modelo del sistema
Alarma de puerta $4 WiFi usando un ESP8266 #IoT

Alarma de puerta $4 WiFi usando un ESP8266 #IoT

En este proyecto de IoT le mostrará cómo hacer una alarma de puerta de WiFi que te avisa donde quiera que estés!Tenía su idea de diseñar una alarma de puerta de wifi activado después de que fue allanada la casa de un amigo.Aquí está una descripción r