Paso 2: problemas
Bien, esto utilicé en dormitorio por un rato. En medio de la noche, la cosa que sobre no me gustó fue los segundos cambiando cada segundo.
Sin embargo, quería que los segundos a veces. Esto es algo tonto, pero cuando me levanto, me gusta hacer gárgaras y hacer gárgaras durante 30 segundos. (En realidad, esto era probablemente de un comercial de "Listerine").
Solución: Bueno, la solución no era demasiado mala. Configurar el software de bosquejo para que los segundos se enciende sólo cuando en la mañana hasta aproximadamente cuando me fui a dormir.
Aquí es algunos del código adicional:
0 no está definido, 1 es domingo JPF, JPE, JPB, JPA, JPD, JPC, JPG
Byte [] DayOfWeek = {}
B00000000, B00000010, B00000100, B00100000, B01000000, B00001000, B00010000, B00000001
};
Si ((hour() > = 6) & & (hour() < 23)) {}
lc.setDigit(0,4,int(second()/10),false);
lc.setDigit(0,5,(second() % 10), false);
}
lc.setRow (0,6, DayOfWeek[weekday()]);
Problema: He descargado el último entorno de Arduino (1.6.7 al tiempo) y trató de cargar el dibujo. Él no carga.
Solución: Bueno, yo había restaurado un ordenador portátil para cargar Arduino 1.6.5.
Fui a este sitio web
https://github.com/esp8266/Arduino
y seguido las instrucciones
Iniciar Arduino y abrir la ventana de preferencias. Introduzca http://arduino.esp8266.com/stable/package_esp8266... en campo adicional Junta administrador URL. Puede agregar varias URLs, separándolos con comas. Abrir el administrador de tablas de herramientas > plataforma de tablero menú e instalar esp8266 (y no olvides seleccionar tu tabla de ESP8266 de herramientas > menú del tablero después de la instalación).
También ha añadido: TimeMaster.zip y LEDControl-1.0.6.zip
LEDcontrol.h abierto con Notepad ++
Cambio: #include < avr/pgmspace.h > a
#include < pgmspace.h >
(No sé por qué tuve que hacerlo, pero funcionó)
Para cargar el bosquejo a la ESP8266, ver lo otros Instructable.
Bosquejo es con cremallera.
Reloj funciona bastante bien.