public interface ILautsprecher
Modifier and Type | Method and Description |
---|---|
int |
holeLautstaerke()
• Liefert die Lautstärkeeinstellung des Lautsprechers.
|
void |
setzeLautstaerke(int lautstaerke)
• Setzt die Soll-Lautstärke des Lautsprechers.
|
void |
spieleBeep()
• Spielt einen Beep.
|
void |
spieleBeepDoppelt()
• Spielt einen doppelten Beep.
|
void |
spieleBeepfolge()
• Spielt eine Beepfolge.
|
void |
spieleBeepfolgeAufwaerts()
• Spielt eine Beepfolge aufwärts.
|
void |
spieleBuzz()
• Spielt einen Buzz.
|
void |
spieleKlang(EKlang klang,
int frequenz,
int dauer)
• Spielt einen Klang.
|
void |
spielePause(int dauer)
• Spielt eine Pause.
|
void |
spieleTon(int frequenz,
int dauer)
• Spielt einen Ton.
|
void |
spieleTon(int frequenz,
int dauer,
int lautstaerke)
• Spielt einen Ton.
|
int holeLautstaerke()
void setzeLautstaerke(int lautstaerke)
lautstaerke
- die neue Standard-Lautstärkevoid spieleBeep()
void spieleBeepDoppelt()
void spieleBeepfolge()
void spieleBeepfolgeAufwaerts()
void spieleBuzz()
void spieleKlang(EKlang klang, int frequenz, int dauer)
EKlang
definiert.
Die Ausführung des nächsten Programmbefehls erfolgt erst nach Ende des Klangs.
Für den NXT- und EV3-Roboter ist die Klangmodulation in der aktuellen Version deaktiviert,
d.h. es wird ein einfacher Ton gespielt.klang
- die zu verwendende Klangcharakteristikfrequenz
- die Klangfrequenzdauer
- die Klangdauer in Millisekundenvoid spielePause(int dauer)
IUhr.warteZeit(int)
.dauer
- die Pausendauer in Millisekundenvoid spieleTon(int frequenz, int dauer)
frequenz
- die Tonfrequenzdauer
- die Tondauer in Millisekundenvoid spieleTon(int frequenz, int dauer, int lautstaerke)
frequenz
- die Tonfrequenzdauer
- die Tondauer in Millisekundenlautstaerke
- die relative Lautstärke, in der der Ton gespielt wird.