Python Online
Home     .
loslegen

1. LOSLEGEN

 

 

DU LERNST HIER...

 

wie du mit unserem Online-System Programme editieren, auf den EV3 hinunterlladen und dort ausführen kannst.

 

 

DAS ERSTE PROGRAMM

 

Starte den Online-Editor mit einem Klick auf den Link [► Online-Editor] oben auf dieser Webseite oder mit der URL www.python-online.ch/ev3editor


Die Benutzeroberfläche des Editors ist sehr einfach. Als erstes brauchst du die Schaltfläche Ändern, um die IP-Adresse deines EV3 einzugeben. Diese wird danach angezeigt und bleibt auf deinem Computer gespeichert.

In unserem Lehrgang findest du zahlreiche lauffähige Musterbeispiele, die mit vollständigem Programmcode aufgeführt sind:

Programm:

from ev3robot import *

robot = LegoRobot()
gear = Gear()
robot.addPart(gear)
gear.forward(2000)
robot.exit()
► In Zwischenablage kopieren

Du klickst auf den Link In Zwischenablage kopieren und fügst das Programm mit Einfügen (Ctrl-V ) ein.

Am einfachsten kannst die Musterbeispiele testen, indem du auf den Link [ ► Online-Editor] oberhalb des Programmcodes klickst. Dann wird der Online-Editor automatisch gestartet und das untenstehende Programm in das Editorfenster eingefügt.

Schalte deinen EV3 ein und starte das Programm BrickGate.jar. Klicke im Editorfenster auf die grüne Schaltfläche Download+Run. Das Programm wird via WLAN auf den EV3 heruntergeladen, dort gespeichert und ausgeführt. Der Roboter fährt 2000 Millisekunden vorwärts. Weitere Erklärungen zum Programmcode findest du im nächsten Kapitel. Du siehst das Programm (Ro1.py) auch auf dem EV3-Display und kannst es mit der ENTER-Taste beliebig oft mal ausführen.

Mit den Schaltflächen Speichern bzw. Spreichern unter wird das Programm auf deinem Computer im Download-Ordner gespeichert und mit Öffnen kannst du das gespeicherte Programm später wieder öffnen. Achtung: Wenn du das Browser-Fenster schliesst, wird das Programm auf dem Webserver gelöscht.

 

 

MERKE DIR...

 

Dein Computer und der EV3 müssen Zugang zum gleichen WLN-Hotspot haben. Ein schreibst du im Webbasierten Editor, der auch Tools zum Downloaden auf den EV3 enthält. Das heruntergeladene Programm wird auf dem EV3 gespeichert und kann belibig oft gestartet werden.

Um ein unsachgemäss oder blockierendes Programm abzubrechen, drückst du auf dem EV3 die zwei Tasten DOWN+ENTER . Du musst nachher den Brickgate-Server neu starten.

 

   

 

1-1
Fachliche Hinweise:

Der Brickgate-Server zeigt die heruntergeladenen Python-Programme an und man kann sie zur Ausführung auswählen.

Das Python-Programm sendet die Befehle an die Roboter-Hardware über einen internen TCP-Link an den in Java geschriebenen Brickgate-Server, der sie mit der leJOS-Library ausführt.