Class RPTaster
- java.lang.Object
-
- RPTaster
-
public final class RPTaster extends java.lang.Object
Klasse fuer den Anschluss eines einfachen Tasters an den Raspberry Pi. Der Taster kann gefragt werden, ob er gerade gedrueckt ist. Ausserdem kann er fuer 10 Mal hintereinander gefragt werden, ob er gerade gedrueckt ist, oder nicht.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
gibPin()
Gibt den definierten Pin des Tasters zurueck.boolean
istGedrueckt()
Ueberprueft, ob der Taster gedrueckt ist.static void
main(java.lang.String[] args)
Test-Methodevoid
setPin(int pin)
Setzt den Pin fuer den Taster.void
ueberwache10Mal()
Ueberprueft 10 Mal, ob der Taster gedrueckt ist (keie Rueckgabe).
-
-
-
Method Detail
-
setPin
public void setPin(int pin)
Setzt den Pin fuer den Taster.- Parameters:
pin
- Der Pin, an dem der Taster angeschlossen ist.
-
gibPin
public int gibPin()
Gibt den definierten Pin des Tasters zurueck.- Returns:
- Der Pin des Tasters
-
istGedrueckt
public boolean istGedrueckt()
Ueberprueft, ob der Taster gedrueckt ist.- Returns:
- true oder false, je nach dem, ob der Taster an ist (true = Taster gedrueckt, false = Taster gedrueckt).
-
ueberwache10Mal
public void ueberwache10Mal()
Ueberprueft 10 Mal, ob der Taster gedrueckt ist (keie Rueckgabe). Die Ergebnisse werden in der Shell ausgegeben.
-
main
public static void main(java.lang.String[] args)
Test-Methode
-
-