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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:einrichten-und-erstes-programm [2023/02/10 07:11] – [Neues Projekt anlegen] Ivo Blöchligerlehrkraefte:blc:informatik:glf22:robotik-mit-svcode:einrichten-und-erstes-programm [2024/12/09 12:52] (current) – [EV3 Roboter und VSCode einrichten] Olaf Schnürer
Line 1: Line 1:
 +~~NOTOC~~
 +====== EV3 Roboter und VSCode einrichten ======
 +  * **Vor dem Einschalten** die SD-Karte mit dem **roten Klebeband** herausziehen und abgeben und dann eine SD-Karte mit **gelblichem** Klebeband einsetzen. Das Einsetzen geht **ohne Gewalt** in nur in einer Weise. 
 +  * 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, nur in erster Robotik-Lektion) ======
 +
 +Als erstes wird die EV3-Extension in VSCode installiert (nur einmal nötig):
 +
 +{{https://pybricks.com/ev3-micropython/_images/store_label.png}}. 
 +
 +Bildquelle: 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).
 +
 +{{https://pybricks.com/ev3-micropython/_images/newproject_label.png}}
 +
 +====== 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):
 +{{:lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:pasted:20230127-141019.png}}
 +
 +
 +
 +====== 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.
 +
 +==== Code nur auf den Roboter laden ====
 +{{:lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:pasted:20230127-141416.png}}
 +
 +
 +