Class RPSummer
- java.lang.Object
-
- RPSummer
-
public final class RPSummer extends java.lang.ObjectKlasse fuer den Anschluss eines 3 Volt Summers an den Raspberry Pi. Der Summer kann angeschaltet und abgeschaltet werden. Mehtoden zum einfachen beepen (zum Beispiel als Bestaetigung) stehen bereit. Der Summer kann auch gefragt werden, ob er gerade an ist oder aus ist.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidan()Schaltet den Summer an (auf unbestimmte Zeit).voidaus()Schaltet den Summer aus.voidbeep()Laesst den Summer kurz beepen.voidbeepbeep()Laesst den Summer kurz zweimal beepen.intgibPin()Gibt den definierten Pin des Summers zurueck.booleanistAn()Ueberprueft, ob der Summer an ist.booleanistAus()Ueberprueft, ob der Summer aus ist.static voidmain(java.lang.String[] args)Test-Methodevoidschalten(boolean status)Schalte den den Summer in Abhaengigkeit eines Wertes an oder aus.voidsetPin(int pin)Setzt den Pin fuer den Summer.
-
-
-
Method Detail
-
setPin
public void setPin(int pin)
Setzt den Pin fuer den Summer.- Parameters:
pin- Der Pin, an dem der Summer angeschlossen ist.
-
gibPin
public int gibPin()
Gibt den definierten Pin des Summers zurueck.- Returns:
- Der Pin des Summers.
-
an
public void an()
Schaltet den Summer an (auf unbestimmte Zeit).
-
schalten
public void schalten(boolean status)
Schalte den den Summer in Abhaengigkeit eines Wertes an oder aus.- Parameters:
status- Erforderlich ist ein Wahrheitswert (true / false). Ist der Parameterwert true, bleibt der Summer aus. Ist der Parameterwert false, so beep der Summer kurz zweimal.
-
beep
public void beep()
Laesst den Summer kurz beepen.
-
beepbeep
public void beepbeep()
Laesst den Summer kurz zweimal beepen.
-
aus
public void aus()
Schaltet den Summer aus.
-
istAn
public boolean istAn()
Ueberprueft, ob der Summer an ist.- Returns:
- true oder false, je nach dem, ob der Summer an ist (true = Summer an, false = Summer aus).
-
istAus
public boolean istAus()
Ueberprueft, ob der Summer aus ist.- Returns:
- true oder false, je nach dem, ob der Summer aus ist (true = Summer aus, false = Summer an).
-
main
public static void main(java.lang.String[] args)
Test-Methode
-
-