Zum Hauptinhalt

Aktion

Website: Lernplattform ALP
Kurs: Open Roberta 2.0
Buch: Aktion
Gedruckt von: Gast
Datum: Dienstag, 22. Oktober 2024, 20:06

Beschreibung

Aktion

  • Ausgaben auf dem Roboter-Bildschirm
    • Dein erstes Programm: Hallo Roberta
  • Fahren
    • Geradeaus fahren
    • Kurven fahren
  • Ton
    • Roberta gibt Töne aus
    • Lautstärke einstellen
    • Ton abspielen
  • Zeig was du kannst
    • Roberta fährt ein Quadrat
    • Roberta bewegt sich zu Tönen
    • Roberta fährt eine 8
    • Roberta fährt Slalom
    • Tanze mit Roberta
    • Roberta parkt ein

1. Ausgaben auf dem Roboter-Bildschirm

Dein erstes Programm - Hallo Roberta!

Dieses Programm gibt auf dem Roboter-Bildschirm den Text "Hallo Roberta" aus.

Open Roberta Lab: Hallo Roberta from Franz Dippl on Vimeo.

  • Als Erstes nehmen wir den "Zeige Text"-Block aus der Block-Kategorie "Aktion". Wir ändern den Text, indem wir einfach in das vorgegebene Textfeld klicken und unseren Text "Hallo Roberta" hineinschreiben.
  • Damit wir genügend Zeit zum Lesen des Textes haben, benutzen wir noch den "Warte"-Block aus der Kategorie "Kontrolle" und stellen die Wartezeit auf 3000 ms.

2. Fahren

Roberta bewegt sich

In diesem Abschnitt versuchen wir Roberta gezielt durch Bewegung zu steuern. Dabei gibt es drei Parameterwerte, die du beeinflussen kannst:

  • Strecke in cm
  • Grad der Drehung
  • Tempo (0 - 100) - Hinweis: 100 entspricht der maximalen Motorleistung

Sämtliche Bewegungsblöcke findest du im Bereich "Aktion". Diese Blöcke kannst du natürlich beliebig kombinieren.


Geradeaus fahren

Geradeaus fahren ist ganz einfach: Beide Räder drehen sich in derselben Geschwindigkeit für eine bestimmte Zeit (oder über eine bestimmte Strecke) vorwärts oder rückwärts.

Im Beispielprogramm lassen wir Roberta 70 cm in Tempo 50 nach vorne und anschließend 20 cm mit Tempo 30 zurückfahren.

Kurven fahren


Du hast prinzipiell zwei Möglichkeiten um Roberta Kurven fahren zu lassen:

  • Benutze den Bewegungsblock und stelle Drehrichtung, Gradzahl und Tempo ein:



  • Bewege Robertas Räder mit zwei unterschiedlichen Geschwindigkeiten



Tipp: Um Roberta besonders schnell drehen zu lassen kannst du auch ein Rad vorwärts und das andere Rückwärts bewegen!

Weitere Informationen, Funktionen und Beispiele zur Steuerung der Motoren findest du hier.

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!


4. Zeig was du kannst

Roberta fährt ein Quadrat

Umfahre mit Roberta ein Quadrat von 50 cm Seitenlänge. Achte darauf, dass sich Roberta am Ende der Aufgabe in der Ausgangsstellung befindet.

Roberta fährt ein Quadrat from Franz Dippl on Vimeo.

Roberta bewegt sich zu Tönen

Roberta soll beliebig vorwärts und rückwärts fahren, sich mal nach rechts und mal nach links wenden. Jede dieser Aktionen soll durch einen unterschiedlichen Ton angekündigt werden. Am Ende deines Programms wird auf dem Bildschirm "Roberta ist fertig" angezeigt.

Roberta fährt eine 8

Fahre mit Roberta eine 8 mit Radien deiner Wahl.

Tipp: In der "Zeichnen Umgebung" kannst du dir dein Ergebnis anschaulich simulieren lassen

Roberta fährt eine 8 from Franz Dippl on Vimeo.

Roberta fährt Slalom

Baue einen Parcour aus Hütchen und fahre mit Roberta im Slalom durch diesen Parcour. Wer schafft es den Slalom mit Roberta am Schnellsten zu durchlaufen?

Tanze mit Roberta

Kreiere einen eigenen Tanz, den du Roberta aufführten lässt. Nutze dabei so viele verschiedene Bewegungsblöcke wie möglich. Du darfst gerne auch Töne und die Displayausgabe verwenden, um deinen Tanz zu unterstreichen.

Roberta parkt ein

Parke Roberta rückwärts in eine Parklücke ein und gib anschließend einen freudigen Ton aus. Den Startpunkt von Roberta darfst du, je nach gewünschter Schwierigkeit, frei wählen. In der Simulation eignet sich dabei die "Roberta Umgebung" besonders gut für diese Aufgabe.

Roberta parkt ein from Franz Dippl on Vimeo.