lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:einrichten-und-erstes-programm

EV3 Roboter und VSCode einrichten

  • Vor dem Einschalten die SD-Karte mit dem roten Klebeband herausziehen und abgeben und dann eine SD-Karte mit durchsichtigem Klebeband einsetzen. Das Einsetzen geht nur in einer Weise gewaltlos.
  • Es ist wichtig, dass am Schluss nach dem Ausschalten wieder die SD-Karte mit dem rotem Klebeband eingesetzt wird.
  • Dann kann der Roboter eingeschaltet werden. Er braucht eine gute Minute zum Hochfahren.

VSCode Extension installieren (einmalig)

Als erstes wird die EV3-Extension in VSCode installiert (nur einmal nötig):

. Bild von https://pybricks.com/ev3-micropython/startinstall.html#preparing-your-computer

Neues Projekt anlegen

Danach kann ein neues EV3-Projekt angelegt werden (siehe auch https://pybricks.com/ev3-micropython/startrun.html#creating-a-new-project)

Wichtig: Das Programm muss in der Datei main.py liegen (diese könnte aber weitere Dateien einbinden).

Verbindung mit dem Roboter herstellen

  • Der eigene Laptop muss mit dem tech-lab-Netzwerk verbunden sein (Passwort: tech-lab).
  • Der Roboter muss ebenfalls mit dem tech-lab-Netzwerk verbunden sein.
    • Falls die Verbindung nicht automatisch erfolgt, muss die Verbindung erst hergestellt und dann so konfiguriert werden, dass sich der Roboter das nächste Mal automatisch verbindet:
      • Wireless and Networks → WiFi → All Network connections → tech-lab → Connect automatically
  • Die IP-Adresse des Roboters vom Roboter ablesen. Sie beginnt mit 192.168.1.
  • In VS Code: Zuerst auf «I don't see my device» clicken, dann die abgelesene IP-Adresse eintragen (sowohl als Device-Name als auch als eigentliche IP-Adresse):

Code ausführen: Ctrl-F5

Am einfachsten mit Ctrl-F5 (oder via Menu Run → Run without debugging).

Dabei wird der Code auch gleich auf dem Computer gespeichert und auf den Roboter geladen.

Wenn das “Standardprogramm” richtig funktioniert, sollte der Roboter einmal piepsen.

  • lehrkraefte/blc/informatik/glf22/robotik-mit-svcode/einrichten-und-erstes-programm.txt
  • Last modified: 2023/06/19 14:55
  • by Olaf Schnürer