lehrkraefte:snr:informatik:glf22:robotik

Robotik (Micropython auf EV3 mit VSCode)

  • Die Roboter sind vorsichtig zu behandeln.
  • Die Roboter fahren NUR auf den Fussboden (damit sie nicht herunterfallen). Bitte vorsichtig sein beim Bewegen im Raum.
  • Verboten ist insbesondere das Umbauen der Roboter.

Preis pro Roboter: ca. 500 CHF

  • Programmiert wird an den Stehtischen auf den eigenen Laptops.
  • Nur dann auf dem Fussboden sitzen, wenn man etwas am Roboter macht.

Automatische Vervollständigung in Visual Studio Code beim Roboterlen

Automatische Vervollständigung in Visual Studio Code beim Roboterlen

  • eventuell: pip install pybricks
  • Die Datei settings.json im .vscode-Verzeichnis des Projekts sollte so aussehen:
// Place your settings in this file to overwrite default and user settings.
{
	"files.eol": "\n",
	"debug.openDebug": "neverOpen",
	"python.linting.enabled": true,
	"python.languageServer": "Default"
}

Bemerkung: Zuvor hatte es mit “en” statt “Default” geklappt, nun nicht mehr.

Verwende den Abstandssensor in sinnvoller Weise (zum Beispiel als “Rasenmäher”: wenn der Roboter zu nah an der Wand ist, soll er etwas rückwärts fahren, drehen, und dann wieder weiterfahren).

Hilfe: https://pybricks.com/ev3-micropython/examples/robot_educator_ultrasonic.html?highlight=ultrasonic

(weiteres auskommentiert)

  • lehrkraefte/snr/informatik/glf22/robotik.txt
  • Last modified: 2024/06/27 07:14
  • by Olaf Schnürer