Class RPDisplayI2c
- java.lang.Object
-
- RPDisplayI2c
-
public class RPDisplayI2c extends java.lang.Object
Klasse zum Anschluss eines Mehrzeilendisplay über I2C an den Raspberry Pi.
-
-
Field Summary
Fields Modifier and Type Field Description static int
En
static int
LCD_BACKLIGHT
static int
LCD_NOBACKLIGHT
static int
Rs
-
Constructor Summary
Constructors Constructor Description RPDisplayI2c()
Erzeugt ein Display-Objekt fuer ein Display, dass ueber I2C angeschlossen ist.RPDisplayI2c(int adresse)
Erzeugt ein Display-Objekt fuer ein Display, dass ueber I2C angeschlossen ist.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
ausschalten()
Schaltet das Licht des Displays aus.void
clearDisplay()
Leert das Displayvoid
einschalten()
Schaltet das Licht des Displays an.void
herunterfahren()
Schalte GPIO ab und dereferenziere den GPIO und den Pin.static void
main(java.lang.String[] args)
Test-Methodevoid
write(int zeile, int spalte, java.lang.String text)
Schreibt Text in der gegebenen Zeile ab der gegebenen Spalte
-
-
-
Field Detail
-
LCD_BACKLIGHT
public static final int LCD_BACKLIGHT
- See Also:
- Constant Field Values
-
LCD_NOBACKLIGHT
public static final int LCD_NOBACKLIGHT
- See Also:
- Constant Field Values
-
En
public static final int En
- See Also:
- Constant Field Values
-
Rs
public static final int Rs
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RPDisplayI2c
public RPDisplayI2c()
Erzeugt ein Display-Objekt fuer ein Display, dass ueber I2C angeschlossen ist.
-
RPDisplayI2c
public RPDisplayI2c(int adresse)
Erzeugt ein Display-Objekt fuer ein Display, dass ueber I2C angeschlossen ist. Dabei erfolgt auch die Angabe der Adresse auf dem I2C-Bus- Parameters:
adresse
- Adresse am I2C-Bus
-
-
Method Detail
-
clearDisplay
public void clearDisplay()
Leert das Display
-
write
public void write(int zeile, int spalte, java.lang.String text)
Schreibt Text in der gegebenen Zeile ab der gegebenen Spalte- Parameters:
zeile
- Die Zeile, ab 0 gerechnetspalte
- Die Spalte für den Start, ab 0 gerechnettext
- Der Text der angezeigt werden soll
-
ausschalten
public void ausschalten()
Schaltet das Licht des Displays aus.
-
einschalten
public void einschalten()
Schaltet das Licht des Displays an.
-
herunterfahren
public void herunterfahren()
Schalte GPIO ab und dereferenziere den GPIO und den Pin.
-
main
public static void main(java.lang.String[] args)
Test-Methode
-
-