Tipp zum Artikel "Umlaute auf 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

  

 

 

DisplaysSpecials

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

Publicaciones de blog recomendadas

  1. Wir bauen eine Smart Home Zentrale mit ArduiTouch
  2. Schrittmotor Steuerung für Antennen Rotor
  3. Arbeiten mit dem Cayenne Dashboard - einfacher Sensor (Teil 1)
  4. Mit dem ESP8266 8 Lampen steuern