Tabla de contenido:
Video: Wordclock con Lilygo-T-Watch 2020: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este instructivo le muestra cómo mostrar la hora en estilo wordclock en un reloj T de Liligo.
Pero además traté de implicar más funciones usando este típico estilo de reloj de palabras. Por lo tanto, es posible mostrar la fecha, configurar la hora y la fecha, cambiar el color de las letras y el fondo, cambiar entre la versión en inglés y alemán y configurar la administración de energía.
Este código arduino utiliza la biblioteca "TTGO_TWatch_Library-master". Encontrará esta biblioteca en https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Primero siga las instrucciones para instalar esta biblioteca.
Paso 1: requisitos
Hardware
Reloj T-Watch de Liliygo® 2020
Software
IDE de Arduino (https://www.arduino.cc/en/Main/Software)
Bibliotecas
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Paso 2: instalación
Primero instale el IDE de Arduini. Siga las instrucciones en
www.arduino.cc/en/Main/Software.
Después de instalar el IDE de Arduino, debe instalar la biblioteca TTGO T-watch de
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
También encontrará una buena documentación en este lado. Esta biblioteca viene con muchos controladores y también con algunos buenos ejemplos para T-watch.
Conecte el reloj T a uno de sus puertos USB. Seleccione el puerto en "herramientas" "puerto".
Para los primeros intentos, puede cargar algunos ejemplos que vienen con la biblioteca. Encontrará estos ejemplos en "archivo" "ejemplos" "ejemplos para TTGO-T-watch" (tiene que desplazarse hacia abajo en el menú)
NOTA: Si tiene algún problema con la conexión del T-watch a través de USB, p. Ej. no puede elegir el puerto en el IDE de arduino porque está en color gris, busque aquí para obtener más información y ayuda.
github.com/espressif/arduino-esp32/issues/…
¡Gracias a „beegee-tokyo“!
Tuve este problema. Después de conectar el reloj a uno de mis puertos USB, no pude elegir el puerto en el IDE de arduino. El nombre del puerto era de color gris. Después de instalar los controladores "CP210x USB to UART Bridge VCP", todo funcionó bien. Encontrará el controlador en
esp32.net/usb-uart/
y también en
www.silabs.com/products/development-tools/…
Después de instalar el IDE de Arduino y la biblioteca, puede descargar el paquete wordclock de GitHub:
github.com/Adosis/TTGO_TWatch_WordClock
Descargue el archivo zip y extráigalo en una carpeta propia. Cargue el archivo "t-watch_wordclock_V1_0.ino" en el IDE de arduino. Al hacer doble clic en el nombre del archivo, Arduino se iniciará automáticamente y se cargará el archivo.
En el IDE de Arduino, elija "archivo" "abrir" (o STRG + o) y seleccione el archivo para abrir. Después de que el archivo se haya cargado, encontrará 4 pestañas en la parte superior del IDE de Arduino
t-watch_wordclock_V1_0 el programa principal de wordclock
calcMatrix.can subcontrata parte del programa
FreeSans12ptWordclock.h El archivo con la fuente utilizada. Esta fuente es una variación de FreeSans12pt7p.h de ardufruit_GFX incluida en la biblioteca T-watch-library.
config.h Un archivo para seleccionar el hardware. Asegúrese de que la línea „#define LILYGO_WATCH_2020_V1 // Para usar T-Watch2020, descomente esta línea„ es realmente descomentar. Eso significa que se eliminaron los dos // al principio de la línea.
Ahora puede cargar el código en el reloj haciendo clic en "boceto" "cargar" o haciendo clic en el símbolo con la flecha a la derecha
NOTA: A veces hay un problema con la carga. Encienda el reloj presionando el botón en el costado del reloj durante 2 segundos. Intente cargar el boceto nuevamente.
Una vez finalizada la carga, puede desconectar el reloj del puerto USB. Si todo esta bien. el programa se iniciará automáticamente mostrando una hora en un estilo típico de reloj de palabras.
Paso 3: funciones
Comenzando desde la pantalla principal, el típico reloj de palabras, puede llamar a diferentes funciones limpiando la pantalla:
Limpiando hacia la izquierda: Uno tras otro se muestran la fecha, el mes y el año. Al final, se volverá a mostrar la pantalla principal.
Limpiando hacia la derecha: se muestra el estado de la batería. Después de unos segundos, se volverá a mostrar la pantalla principal.
Limpiando hacia abajo: se muestra el menú. Puede elegir los diferentes puntos del menú escribiendo el punto en la pantalla. Si no escribe nada, la pantalla principal se mostrará después de unos segundos.
Paso 4: menú y configuración
Fijar tiempo
En primer lugar, se mostrará el día real. Al limpiar hacia arriba o hacia abajo, puede aumentar o disminuir el día. Cuando llegue al día correcto, límpielo a la izquierda. Apareció el escenario del mes. Configure el mes, y también el año, la hora y los minutos, como el día.
Después de configurar el minuto, debe limpiar hacia la izquierda una vez más. Ahora se guarda la fecha y la hora. Se mostrará la pantalla principal.
Cambiar el color
En este menú puede cambiar el color de la matriz y el color de fondo.
Se mostrará el nombre del color de la matriz. Al limpiar, cambia el color de fondo. Al limpiar, cambiará el color de la matriz. Hay 23 colores diferentes para la matriz y el fondo.
Después de configurar los colores, debe limpiar hacia la izquierda para guardar los colores. Se mostrará la pantalla principal.
Gestión de energía
Hay tres posibilidades para la gestión de energía. Al tocar la pantalla, puede elegir el método. Después de tocar la pantalla, se guardará el método elegido y se mostrará la pantalla principal.
Apagar completamente
Cuando se muestra la pantalla principal durante unos segundos y no se toca la pantalla, el reloj se apaga por completo. Puede activar el reloj levantando la muñeca o haciendo doble clic. Después de despertarse, el reloj necesita unos segundos antes de mostrar la hora. Este método requiere la menor carga de batería.
Apague solo la pantalla
Cuando se muestra la pantalla principal durante unos segundos y no se toca la pantalla, la pantalla del reloj se apaga. Puede activar el reloj colocando el reloj en una posición en la que pueda leer la pantalla. El tiempo se mostrará mucho más rápido, pero este método necesita mucha más energía de la batería.
No apagues el reloj
El reloj no se apagará hasta que se agote la batería.
Idioma
Por el momento hay dos idiomas: inglés y alemán. Elija un idioma escribiendo el idioma en la pantalla. Después de tocar la pantalla, se guardará el idioma elegido y se mostrará la pantalla principal.
Recomendado:
[2020] Uso de dos (x2) Micro: bits para controlar un automóvil RC: 6 pasos (con imágenes)
[2020] Uso de dos (x2) micro: bits para controlar un automóvil RC: Si tiene dos (x2) micro: bits, ¿ha pensado en usarlos para controlar de forma remota un automóvil RC? Puedes controlar un coche RC usando un micro: bit como transmisor y otro como receptor. Cuando usas el editor MakeCode para codificar un micro: b
Eliminar el fondo de varias imágenes con Photoshop 2020: 5 pasos
Eliminar el fondo de varias imágenes con Photoshop 2020: ¡Eliminar el fondo de una imagen es muy fácil ahora! Así es como se usa Adobe Photoshop 2020 para eliminar el fondo de múltiples imágenes (por lotes) usando un simple script
Mida la distancia con el sensor ultrasónico HC-SRF04 (último 2020): 3 pasos
Mida la distancia con el sensor ultrasónico HC-SRF04 (último 2020): ¿Qué es el sensor ultrasónico (distancia)? Un ultrasonido (Sonar) con ondas de alto nivel que las personas no pueden oír. Sin embargo, podemos ver la presencia de ondas ultrasónicas en todas partes de la naturaleza. En animales como murciélagos, delfines … usa ondas ultrasónicas para
ESP32 WordClock con desplazamiento en matriz de LED: 5 pasos (con imágenes)
ESP32 Scrolling WordClock en LED Matrix: En este proyecto creo un Scrolling WordClock con un ESP32, LED Matrix y una caja de puros. Un WordClock es un reloj que indica la hora en lugar de simplemente imprimirlo en la pantalla o tener manecillas que se puedan leer. Este reloj te dirá que son 10 minutos pa
DIY Arduino Wordclock: 7 pasos (con imágenes)
DIY Arduino Wordclock: Mi versión de un reloj de palabras no contará con una pantalla de matriz de LED de 12 × 12. En cambio, está hecho con tiras de LED y solo las palabras significativas en el reloj pueden iluminarse. Con este método no puede mostrar mensajes personalizados, pero la compilación completa no le costará