{{backlinks>.}} ====== Einrichten ====== * [[.:firsttime|Erste Einrichtung, nur einmal nötig]] ===== Vor jedem Gebrauch der Roboter ===== * **Vor dem Einschalten** die SD-Karte mit dem **roten Klebeband** herausziehen und abgeben und dann eine SD-Karte mit **blassgelben** 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. * Den Computer mit Tech-Lab WLAN verbinden (SSID tech-lab, Passwort tech-lab). ====== Neues Projekt anlegen ====== 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). Auf Laptops müssen Ctrl und Fn gedrückt gehalten werden und dazu F5 gedrückt werden. 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}}