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

Next revision
Previous revision
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:einrichten-und-erstes-programm [2023/01/27 12:04]
Ivo Blöchliger created
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:einrichten-und-erstes-programm [2023/06/19 14:55] (current)
Olaf Schnürer [EV3 Roboter und VSCode einrichten]
Line 1: Line 1:
 +~~NOTOC~~
 ====== EV3 Roboter und VSCode einrichten ====== ====== EV3 Roboter und VSCode einrichten ======
-  * **Vor dem Einschalten** muss eine SD-Karte mit **rotem** Klebeband im Roboter eingesetzt sein. Es ist wichtig, dass am Schluss **nach dem Ausschalten** wieder die SD-Karte mit **durchsichtigem** Klebeband eingesetzt wird. +  * **Vor dem Einschalten** die SD-Karte mit dem **roten Klebeband** herausziehen und abgeben und dann eine SD-Karte mit **durchsichtigem** Klebeband einsetzenDas Einsetzen geht nur in einer Weise gewaltlos.  
-  * Dann kann der Roboter eingeschaltet werden (braucht eine gute Minute, um zu starten).+  * 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.
  
  
Line 14: Line 16:
 Danach kann ein neues EV3-Projekt angelegt werden (siehe auch https://pybricks.com/ev3-micropython/startrun.html#creating-a-new-project) Danach kann ein neues EV3-Projekt angelegt werden (siehe auch https://pybricks.com/ev3-micropython/startrun.html#creating-a-new-project)
  
-{{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 ====== ====== Verbindung mit dem Roboter herstellen ======
-  * Der eigene Laptop muss mit dem **tech-lab** Netzwerk verbunden sein (Passwort ebenfalls tech-lab). +  * Der eigene Laptop muss mit dem **tech-lab**-Netzwerk verbunden sein (Passwort: ''tech-lab''). 
-  * Dazu muss die IP-Adresse, die mit 192.168.1 beginnt, vom Roboter abgelesen werden+  * Der Roboter muss ebenfalls mit dem **tech-lab**-Netzwerk verbunden sein. 
-  * Die abgelesene IP-Adresse muss dann in VS-Code eingetragen werden+    * 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: 
-{{:lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:pasted:20230127-120322.png}}+      * 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ührenCtrl-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}} 
 + 
 + 
  
  • lehrkraefte/blc/informatik/glf22/robotik-mit-svcode/einrichten-und-erstes-programm.1674817479.txt.gz
  • Last modified: 2023/01/27 12:04
  • by Ivo Blöchliger