Paso 8: Añadir a mi biblioteca LCD texto auxiliar
La biblioteca de la UPM LCD para JavaScript es bastante rudimentaria. Sólo da los comandos para escribir texto en la pantalla, borrar la pantalla y cambiar el color de retroiluminación RGB.
Y si intenta escribir texto que es de más de 16 caracteres de largo, se trunca (se apaga la pantalla).
En el caso del reloj de escritorio inteligente, es probable que los nombres de evento calendario sea más de 16 caracteres así que escribí un módulo de nodo para desplazar el texto en una fila si no encaja.
1. descargar de: https://github.com/pearlchen/iot-smart-desk-clock/blob/master/iot-version/lcd_text_helper.js.
2. Coloque lcd_text_helper.js en su directorio de proyecto, al lado de main.js.
3. en main.js, incluyen junto a la biblioteca de la UPM LCD:
4. y como este:
Ahora que tienes la capacidad básica (todavía muy impresionante) texto impreso a una pantalla LCD, vamos a agregar algunos lógica de calendario al código.