Paso 8: código
Si tienes esto, bien hecho y gracias.
No voy a explicar cada línea de código aquí. Pero está disponible y es suyo para usar y jugar con. Lo que explicaré, brevemente, es como funciona:
El código de
Los principios son bastante simples:
- Sistemas array variables para todas las palabras - la dirección de cada LED en una palabra dada se almacena en una matriz y cada LED encendido.
- Escribe la hora y fecha para el módulo de reloj de tiempo real (una vez) por esta razón la declaración de 'settime' en la configuración de vacío es comentada.
- Configurar e inicializar la biblioteca que funciona los LEDS.
- Ejecutar una pequeña rutina que establece a más dependiente en la hora del día.
- Ejecute una pequeña rutina que lee el tiempo del reloj de tiempo Real y cambia el tiempo si se oprimen los botones hora o minuto.
- La rutina principal corre a través de una serie de sentencias IF y muestra el tiempo y la actividad revisando cada declaración en contra de la hora actual - por ejemplo:
- Si es 10:12 - muestra "Se trata de diez últimos diez tiempo FOR A COFFEE"
- Variables de color set, por lo que cualquier trabajo, la carta, puede iluminarse cualquier color.
- Una serie de 'efectos' han sido programados para añadir interés, el cielo es el límite de lo que puede hacerse
He incluido mi código en este instructable, está bastante bien comentado, así que echar un vistazo.
Espero hayas disfrutado de este instructable y por favor deja un comentario, sería muy bueno sabe alguien se ha inspirado para tener un ir...