Palanca de mando el teclado conducido en el TFT display

Algunos elementos requieren datos de configuración.Esto es lo más fácil de conseguir a través de un monitor en línea de arduino IDE, pero debe conectarse al PC a través del USB.

La nueva función de hcscreen Repository descrita aquí permite introducir datos en el teclado que se muestra en el Monitor TFT, que está controlado por una barra de mando.

El teclado tiene dos tipos de disposición para mostrar letras y números pequeños, así como letras grandes y caracteres especiales.El interruptor también se logra con el teclado.

Utilizando la tecla de control marcada en la imagen, se puede borrar la letra introducida a la izquierda del cursor, mover el cursor a la derecha o a la izquierda, alternar entre subtítulos y mayúsculas y completar la entrada.

Todas las demás teclas insertan directamente en la posición del cursor.La entrada actual se muestra sobre el teclado y el cursor está marcado por una línea de color.La clave seleccionada actualmente está marcada por un rectángulo de color.

Establecer el color del teclado (A, B, c) le permite fijar el color:

  • A = color de las etiquetas clave y las líneas de cuadrícula
  • B = color de fondo
  • C = color del rectángulo alrededor del cursor y las claves seleccionadas

La función initkeyboard (predeterminada) abre el teclado en el monitor y utiliza una cadena determinada como valor predeterminado.

Para que el teclado funcione, debe usar la función de la barra de control de la biblioteca.Cuando se haga clic sobre el botón de entrada, se llamará a la función de eco especificada en initjoy () y el texto introducido podrá recuperarse mediante la función getkeyrult ().

Para obtener información sobre el Estado de la palanca, debe llamarse la función handlejoy () en el ciclo principal.

 Biblioteca.Hcscreen CollectionDescargado.En arduinoide, sólo es necesario importar archivos zip desde la descarga del Administrador de bibliotecas.

El programa ilustrativo esp32 - u control - u centerkey muestra las funciones del teclado.

MuestraProyectos para avanzados.

Deja un comentario

Todos los comentarios son moderados antes de ser publicados

Artículos de blog

  1. Ahora instalamos el esp32 a través de la administración.
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. Transporte Aéreo - programación de ESP mediante redes locales inalámbricas