Consejo para el artículo "Umlaute en LCD"

Hola y bienvenidos a nuestro artículo de blog hoy.

 

Hace unos días te tenemos en uno Contribución  te mostró cómo crear tus propios personajes como Umlauts en una pantalla LC 1602 o 2004.

Sin embargo, la tabla de caracteres publicada allí ya contiene los caracteres para "äöüß ° µ" y "Ω". Para muchas aplicaciones, estas serían suficientes.

Sin embargo, dado que la tabla no cumple con el estándar UTF-8, estos caracteres no se pueden generar fácilmente.

Sin embargo, podemos usar la llamada secuencia de escape para dirigir el chip a la salida de un carácter específico.

Una secuencia de escape es una combinación de caracteres en ingeniería informática que no representa texto, pero es interceptada por el dispositivo y realiza una función especial.

Por lo general, esto comienza con una barra diagonal inversa "\" seguida de un número.

Los caracteres mencionados al principio se pueden generar de la siguiente manera:

  

  lcd.imprimir("\ xE1"); // emite un ä   lcd.imprimir("\ xEF"); // emite un ö   lcd.imprimir("\ xF5"); // emite un ü   lcd.imprimir("\ xE2"); // genera un ß   lcd.imprimir("\ xDF"); // salidas a °   lcd.imprimir("\ xE4"); // genera un µ   lcd.imprimir("\ xF4"); // emite un Ω

Para finalizar una secuencia de escape, puede insertar otra barra diagonal inversa al final. Por ejemplo, para generar "Cocina: 23 ° C"en la pantalla, puede usar la siguiente notación:

 

 

  lcd.imprimir("K \ xF5 \ che: 23 \ xDF \ C");

Esperamos que nuestros consejos sobre la visualización correcta de caracteres especiales y diéresis en las pantallas LC resulten útiles en sus proyectos, y esperamos sus comentarios.

Les deseo buena suerte con sus proyectos y me despido hasta el próximo post.

 

Tuyo Markus Neumann

  

 

 

MuestraSpecials

2 comentarios

Werner

Werner

Falls es jemanden interessiert: Ich habe mich daran gesetzt und die LCD Library so geändert, dass man nun im Fließtext wie gewohnt Umlaute verwenden kann. Also ein einfaches lcd.print(“Grüße aus Österreich”); ist möglich. Der Library findest du hier zum Download: https://werner.rothschopf.net/202003_arduino_liquid_crystal_umlaute.htm

Malke

Malke

Guten Abend,
der Hinweis hat mich weitergebracht. Deshalb ein herzliches Dankeschön !!!
Nun fehlt mir nur noch der Code für das große !Ü!

Gruss

Dietmar Malke

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