Zum Hauptinhalt

Aktion

3. Ton

Roberta gibt Töne aus

Roberta kann neben ihrem Bildschirm und ihrer Bewegung auch die Ausgabe ihres Lautsprechers steuern. Nun versuchen wir durch die Ausgabe von einzelnen Tönen mit Roberta eine Melodie abzuspielen. Hierbei gibt es drei Werte, die du beeinflussen kannst:

  • Lautstärke (0 - 100) - Hinweis: 100 enspricht der maximalen Lautstärke
  • Frequenz in Hertz
  • Dauer in Millisekunden

Die entsprechenden Blöcke zur Steuerung der Tonausgabe findest du in der Kategorie "Aktion".

OpenRoberta Aktion Tonausgabe

Lautstärke einstellen

Mit dem Block "Setze Lautstärke" kannst du einstellen wie laut Roberta einen Ton ausgibt. Die Lautstärke kannst du zwischen 0 (kein Ton) und 100 (volle Lautstärke) variieren. Diese Einstellung bleibt so lange erhalten, bis du sie mit einem anderen Block "Setze Lautstärke" neu programmierst.

OpenRoberta Aktion Lautstärke

Ton abspielen

Mit dem Block "Spiele Frequenz" kannst du die Höhe eines Tons und wie lange der Ton abgespielt wird programmieren. In dem Beispielprogramm spielt Roberta den Kammerton (A1 = 440 Hz) für die Dauer von einer Sekunde ab.

Beispiel Kammerton abspielen

Tipp: Um eine Melodie abzuspielen, benötigst du eine entsprechende Kombination von verschiedenen Tonblöcken!