Anmelden

Anmelden

Benutzername *
Passwort *
speichern

Roboter programmieren

 

...erforsche:

explore-it
Bedienungselemente
Mit dieser Animation kannst du die App «explore-it Robotics» kennenlernen und herausfinden, welche Funktionen die Menüs und Buttons haben.

Weitere Informationen zur App findest du unter «Funktionsübersicht der Explore-it App» ganz unten auf dieser Seite.

 explore-it
Spielerisch programmieren

Hier erfährst du, wie du schnell Programme zusammenstellen und ausprobieren kannst und was der Roboter damit macht. Lass dich überraschen!

Bild

explore-it
Verbinde dein Handy oder Tablet mit dem Roboter

  • Schalte deinen Roboter ein.
  • Öffne die App «explore-it Robotics».
  • Drücke auf das Bluetooth-Icon deiner App
  • Wähle deinen Roboter aus und drücke «OK».
Bild

explore-it
Schreibe ein Programm und speichere es

  • Öffne das Menü «Bearbeiten».
  • Drücke «Neu».
  • Das aktuelle Programm wird gelöscht und eine neue Programmzeile mit den Werten 0/0 wird erzeugt.
Bild
  • Schreibe ein Programm mit drei Zeilen.
  • Mit dem «blauen Pluszeichen» kannst du Programmzeilen hinzufügen.
  • Schreibe in jedes Feld deine eigenen Zahlen.
Bild
  • Drücke auf «Upload» (Merkhilfe: Der waagrechte Strich symbolisiert dein Handy oder Tablet).
  • Das Programm wird auf den Roboter geladen.
  • Drücke auf «Wiedergeben», um das Programm auszuprobieren.
Bild
  • Damit du ein Programm immer wieder benutzen kannst, musst du es speichern:
  • Schreibe in das Feld  «Programmname» einen eigenen, sinnvollen Namen und drücke auf «Speichern».
  • Das Programm ist nun im Menü «Verzeichnis» gespeichert.
Bild

explore-it
Lass ein Programm
mehrmals ausführen

  • Wechsle in das Menü «Zusammensetzen».
  • Drücke auf «Auswählen» (Bleistift-Zeichen).

  • Hinweis: Falls bereits ein Programmname sichtbar ist, drückst du zuerst auf «Neu». So erhältst du eine leere Zeile.
Bild
  • Wähle im Fenster ein Programm aus.
  • Bestätige die Wahl mit «OK».
Bild
  • Trage ein, wie oft das Programm ausgeführt werden soll.
  • Drücke «Upload» und warte bis der Upload bestätigt wird.
  • Nun kannst du die Fahrt starten und das Programm ausprobieren.
  • Wenn du mit der Fahrt zufrieden bist, gibst du dem Programm einen Namen und drückst auf «Speichern».
Bild

explore-it
Dupliziere und verändere ein Programm

  • Du willst eine Fahrt behalten und eine neue Variante ausprobieren:
  • Wechsle in das Menü «Verzeichnis»
  • Drücke auf «Duplizieren».
  • Drücke beim duplizierten Programm auf «Senden».
  • Das Programm wird geöffnet.
  • Gib dem Programm einen neuen Namen und verändere es.
  • Drücke «Speichern».
Bild

explore-it
Setze Programme zusammen

  • Du kannst auch mehrere Programme zu einem neuen zusammensetzen:
  • Wechsle in das Menü «Zusammensetzen».
  • Drücke auf «Neu».
  • Füge eine neue Programmzeile hinzu (blaues Pluszeichen).
  • Wähle in den beiden Zeilen je ein Programm aus.
  • Vor dem Fahren musst du das Programm jeweils auf den Roboter laden.
 
Bild   
  • Ein zusammengesetztes Programm kannst du ebenfalls speichern:
  • Gib dem Programm einen Namen und drücke auf  «Speichern».

explore-it
Gezielt programmieren

Hier lernst du, wie du mit wenigen Programmzeilen komplexe Fahrten programmieren kannst, indem du Unterprogramme erstellst, die mehrmals wiederholt werden.

Bild

explore-it
Programmiere eine Kreisfahrt

Dein Roboter soll einen vollen Kreis fahren:

  • Öffne das Menü «Bearbeiten».
  • Erstelle ein neues Programm mit einer Zeile.
  • Trage die Werte 35 und 65 in die Felder ein.
  • Speichere das Programm unter dem Namen «35/65».
Bild
  • Öffne das Menü «Zusammensetzen».
  • Wähle das Programm «35/65» aus und trage 15 Wiederholungen ein.
  • Sende das Programm an den Roboter und teste die Fahrt.
  • Wenn der Roboter keinen ganzen Kreis fährt, musst du die Anzahl Wiederholungen ändern.
  • Wenn der Roboter einen Kreis fährt, speicherst du das Programm unter «Kreis 15x 35/65».
  • Vielleicht ist 15x bei dir eine andere Zahl. Dann schreibst du diese in den Programmnamen, z. B. «Kreis 13x 35/65».
Bild
  • Mit dem Programm «35/65» kannst auch einen Halbkreis, einen Viertelkreis oder einen beliebigen Teil eines Kreises programmieren.
  • Erstelle im Menü «Zusammensetzen» ein neues Programm, wähle «35/65» und trage bei der Anzahl Wiederholungen die entsprechende Zahl ein.
  • Teste die Fahrt und speichere das Programm. Z.B. «Halbkreis 7x 35/65» oder «Bogen 5x 35/65» etc.
Bild

explore-it
Programmiere Kurven und Geradeausfahrten

  • Öffne das Menü «Bearbeiten».
  • Erstelle und speichere nun 3 einzeilige Programme mit folgenden Werten:
    • «65/35»
    • «50/0»
    • «0/50»

 

Bild
  • Programmiere mit einer Programmzeile die schnellstmögliche Geradeausfahrt.
  • Speichere sie unter dem Namen «100».
  • Theoretisch müsstest du den Wert 100 in beide Felder der Programmzeile schreiben.
  • Es kann jedoch sein, dass du den einen Wert etwas unter 100 wählen musst, damit der Roboter wirklich geradeaus fährt.
Bild
  • Programmiere eine eher langsame Geradeausfahrt mit einer Zeile und den Werten 50.
  • Speichere sie unter dem Namen «50».
  • Erstelle ein Programm mit einer 4-fachen Wiederholung von «50».
  • Speichere dieses Programm unter «Gerade 4x 50»
  • Probiere die Fahrt aus.
  • Falls der Roboter nicht geradeaus fährt, veränderst du den einen Wert im Programm «50» und speicherst es unter dem gleichen Namen.
Bild

 

  • Nun hast du Programme mit verschiedenen Namen erstellt.
  • Die Zeichen vor den Namen zeigen dir, um welche Art von Programm es sich handelt.
  • Programme mit einem «Zahnrad-Zeichen» sind «Sequenzprogramme». Sie bestehen nur aus einzelnen Programmzeilen.
  • Programme mit einem «Puzzle-Zeichen» sind «Blockprogramme». 
«Blockprogramme» sind  wiederholte, gleiche «Sequenzprogramme» oder aneinander gefügte, verschiedene «Sequenzprogramme»
Bild

 

  • An den Namen erkennst du, was sie bewirken.
  • Namen mit Zahlenpaaren sind Bogenfahrten nach links oder rechts.
  • Namen mit nur einer Zahl sind Geradeausfahrten.
  • Namen mit Begriffen sind Blockprogramme.
    Z.B. Bogen 7x 35/65
Bild
  • Mit diesen Programmen kannst du nun komplizierte Fahrten programmieren, indem du die Programme wiederholst und zusammensetzst.

  • Programmiere eine Fahrt, die aussieht wie ein Quadrat.
  • Welche einzeiligen Programme brauchst du dazu? Wie oft musst du sie wiederholen und wie musst du sie zusammensetzen?
Bild
  • Mit den einzeiligen Programmen, die du bisher erstellt hast, gibt es verschiedene Lösungen.
  • Je nach dem ob du ein grosses oder ein kleines Quadrat programmierst - ob du stark abgerundete Quadratecken oder wenig abgerundete wählst, brauchst du andere einzeilige Programme.
  • Probiere verschiedene Lösungen aus.
  • Was sind die Vor- und Nachteile der verschiedenen Lösungen?
Bild

explore-it
Experiment

  • Programmiere weitere Fahrten durch Wiederholen und Zusammensetzen der gespeicherten Programme.
  • Selbstverständlich kannst du auch neue einzeilige  oder auch einfache mehrzeilige Programme schreiben und diese benutzen.
   
Bild

explore-it
Verändere mit dem Intervall die Fahrt

  • Bis jetzt hast du Programme mit Intervall = 1 erstellt.
  • Lerne nun, welchen Einfluss die Grösse des Intervalls auf ein Programm hat.
Bild
  • Öffne das Menü «Verzeichnis»
  • Wähle das Programm «Kreis 15x 35/65» aus.
    Hinweis: Vielleicht ist bei dir 15x eine andere Zahl, z. B. «Kreis 13x 35/65» oder ....
  • Drücke «Upload», damit das Programm auf den Roboter geladen wird.
  • Drücke auf «Wiedergeben», damit der Roboter fährt.
  • Wie erwartet, fährt er einen Kreis.
Bild
  • Öffne das Menü «Einstellungen».
  • Schreibe bei Intervall die Zahl 2 in das Feld.
  • Schliesse das Menü «Einstellungen».
  • Drücke auf «Wiedergeben», damit der Roboter fährt.
  • Was beobachtest du?

  • Der Roboter fährt nur noch einen Halbkreis.
 
Bild
  • Das Intervall bestimmt, wie viele Programmzeilen pro Sekunde verarbeitet werden.
  • Bei Intervall 1 ist das 1 Zeile pro Sekunde, bei Intervall 2 sind es 2 Zeilen pro Sekunde.
  • Oder anders ausgedrück: Bei Intervall 1 sendet das Programm 1 Sekunde lang die Werte einer Zeile an die Motoren, dann kommt die nächste Zeile dran etc.
  • Bei Intervall 2 wird die Zeile bereits nach einer halben Sekunde gewechselt.
Bild
  • Wie musst du nun dein Programm «Kreis 15x 35/65» verändern, damit der Roboter wieder einen ganzen Kreis fährt?
  • Genau! Du must die Anzahl der Wiederholungen verdoppeln.
  • Dupliziere dazu das Programm «Kreis 15x 35/65», speichere es unter «Kreis 30x 35/65» und verdopple die Anzahl Wiederholung.
  • Teste das Programm «Kreis 30x 35/65».
Bild

Vor und Nachteile eines hohen Intervalls:

  • Bei einem hohen Intervall kannst du viel präziser programmieren. Bei Intervall 10 z. B. wird jede 10-tel Sekunde ein neuer Wert an die Motoren gesendet (10 Zeilen pro Sekunde).
  • Bei einem hohen Intervall wird das Programm viel länger als bei einem kleinen. Bei Intervall 10 z. B. braucht es für den Kreis 35/65 bereits etwa 150 Zeilen (10 mal mehr als bei Intervall 1).

Funktionsübersicht der Explore-it App

Wenn du nicht mehr sicher bist, wie die einzelnen Menüs und Buttons heissen, findest du in dieser Übersicht die Namen und eine kurze Beschreibung der Funktionen.

Bild

explore-it
Menüs

1) Einstellungen (Dauer der Fahrt, Intervall, Sprache)
2) Bearbeiten (Werte der aktuellen Fahrt bearbeiten)
3) Zusammensetzen (Fahrten zusammensetzen)
4) Verzeichnis (Verzeichnis der gespeicherten Fahrten)
5) Bluetooth-Verbindung (Verbindung zum Roboter)

 
Bild explore-it
Buttons
1) Stopp (Roboter anhalten)
 2) Start (Roboter starten)
 3) Aufzeichnen (Fahrt aufzeichnen)
 4) Wiedergeben (Fahrt wiedergeben)
 5) Download (Fahrt vom Minicomuter herunterladen)
 6) Upload (Fahrt auf den Minicomputer hochladen)
 7) Speichern (Fahrt speichern)
 8) Neu (aktuelle Fahrt löschen und eine neue erstellen)
 9) Hinzufügen (fügt eine neue Programmzeile hinzu) 
Bild

Wird im Menü «Bearbeiten» oder «Zusammensetzen» eine Programmzeile ausgewählt, werden folgende Buttons eingeblendet:

10) Nach oben (verschiebt die ausgewählte  Programmzeile um eine Zeile nach oben)
11) Nach unten (verschiebt die ausgewählte Programmzeile um eine Zeile nach unten)
12) Löschen (löscht die ausgewählte Programmzeile)
13) Hinzufügen (fügt eine neue Programmzeile hinzu)

nur im Menü «Zusammensetzen»:
14) Auswählen (öffnet ein Fenster zur Auswahl eines Programms aus dem Menü «Verzeichnis»)

 
Bild

Im Menü «Verzeichnis» stehen diese Buttons zur Verfügung:

15) Senden (sendet das ausgewählte Programm in das Menü, in welchem es erstellt wurde, «Bearbeiten» oder «Zusammensetzen» - und öffnet das entsprechende Menü)
16) Duplizieren (Dupliziert das ausgewählte Programm)
17 Löschen (löscht das ausgewählte Programm)

Mit «Upload» kann ein ausgewähltes Programm auf den Roboter geladen und mit «Wiedergeben» getestet werden. Zudem wird das Programm in das Menü «Bearbeiten» oder «Zusammensetzen» gesendet.

 
 

Mein Konto

Noch kein Konto:
Im Prozess der Materialbestellung werden Sie selber ein Konto eröffnen mit Ihrem Benutzernamen und Passwort.
Anleitungen zu den Lernanlässen:
Sie haben Zugang zu den Aufgabenstellungen und Experimenten, sobald das Materialpaket bei Ihnen eingetroffen ist.

Newsletter

Mit dieser Anmeldung erhalten Sie viermal jährlich wichtige Informationen zu explore-it.