Reloj-Temperatura de abanico

Stick de 16 LEDVeremos la hora y temperatura en el kit Shake Stick Flash, de 16 LED por columna. El circuito original incluye el micro controlador AT89S52, y aunque ya viene programado con 4 imágenes diferentes, lo reprogramaremos para darle una mayor versatilidad. Este kit incluye un conector ISP (In-system programming), y esto facilita su uso como plataforma de desarrollo para realizar prácticas con este tipo de micro controladores.

Sensor: DS18B20
Sensor: DS18B20

Después de añadir al kit un sensor de temperatura (DS18B20) y un pequeño módulo de reloj en tiempo real (DS1302), sólo necesitaremos actualizar el firmware (se adjunta de forma gratuita) para ampliar las funcionalidades que ya le hicimos en la versión anterior. Este firmware permitirá la presentación de la Fecha y Hora, así como 15 imágenes diferentes (gráficos o textos). Uno de sus mensajes podrá reprogramarse a través del puerto serie, los otros 14 mensajes están almacenados en ROM, y podrán modificarse editando el archivo del firmware de forma muy simple.

Módulo RTC: DS1302
Módulo RTC: DS1302

El montaje de estos dos sensores en el kit es muy sencillo. En el siguiente esquema podemos ver las conexiones que se deben realizar. El módulo RTC (DS1302) se puede montar de forma opcional; si no se instala, el Stick mostrará solamente la temperatura cuando esté seleccionada la presentación 1ª. En caso de que se instalen ambos sensores, se alternará la presentación de la hora y temperatura.

Equema: Reloj-Temperatura
Equema: Reloj-Temperatura

IMPORTANTE: Para que aparezca la hora en el Stick, es imprescindible programar el módulo RTC, utilizando el software que se adjunta, o mediante la conexión de dicho módulo con el reloj de esfera rotante (ver la explicación en el video).

En los dos videos anteriores, podrás encontrar todos los detalles de funcionamiento y programación:

Stick LED programable #1
Stick LED programable #2

Stick.exe (v1.0.5)
Stick.exe (v1.0.5)

El nuevo firmware se puede descargar de forma gratuita desde el siguiente enlace: J_RPM_v2_STICK.HEX

Nueva versión del software de control, para programar los textos de la memoria RAM y actualizar la hora: Install_Stick_v1.05.zip

 

2 comentarios en «Reloj-Temperatura de abanico»

  1. En principio no tengo la idea de hacer más actualizaciones del firmware. El objetivo principal de este proyecto ha sido el de realizar una práctica visual, jugando con la persistencia del ojo humano. Si se hiciera un display más grande, sería muy incómodo agitarlo rápidamente con la mano.

Si tienes alguna duda o sugerencia, deja un comentario.