LBotics.at

WRITE_LCD_TEXT(1,1,"**    Hello    **");

Mit der Funktion WRITE_LCD_TEXT(x, y, text) wird Text am Display an einer festgelegten Position ausgegeben.

x (int): 1, 2, ..., 16 (x-Koordinate, ganzzahlige Werte zwischen 1 und 16)

y (int): 1, 2 (y-Koordinate, ganzzahlige Werte)

text (string): "Mein Text" (der auszugebende Text, umgeben von zweifachen Anführungszeichen)

WRITE_LCD_CLEAR();

Mit der Funktion WRITE_LCD_CLEAR() wird die gesamte Anzeige des Displays gelöscht.

String(value);

Möchte man den Wert einer Variable eines Zahlen-Typs (uint8_t, int8_t, ...) am Display ausgeben, so muss dieser zunächste mit der Funktion String(value) in einen String konvertiert werden. Diese Funktion macht z. B. aus dem Zahlenwert 18 den String "18".

value (uint8_t, int8_t, uint16_t, int16_t, float): Variablenname einer Variable eines Zahlen-Typs

return (string): Zeichenkette, der übergebenen Zahlenwert als String

Beispiel

// Ausgabe des Werts der Variable a am Display
uint8_t a = 24;
WRITE_LCD_TEXT(1,1,String(a));