LBotics.at

Programme für einen mBot2 Roboter liegen in der Form von sogenannten Python-Skripts vor. Diese Skripts sind reine Text-Dateien, die erst bei der Ausführung interpretiert werden und dabei das auf dem Roboter ausgeführt wird, was man in dieser Textdatei festgelegt hat.

Bei der Verwaltung der eigenen Programmdateien sollte davon abgesehen werden, zu viele Projekte anzulegen. Man muss / sollte nicht für jedes Programm ein neues Projekt anlegen, dies führt bald zu großer Unübersichtlichkeit.

Das Anlegen eines Projekts erfolgt im mBlock Python Editor unter File > New project

Best practice

Optimal ist es, ein Projekt nur für einen größeren Themenbereich anzulegen. Innerhalb eines Projekts bietet der mBlock Python Editor in seiner Dateiverwaltung sehr gute Möglichkeiten, Dateien darin gut strukturiert zu verwalten und übersichtlich anzuzeigen. In dieser Dateiverwaltung können Programme (Python-Skripts mit der Endung .py) angelegt und auch in Ordnern strukturiert abgelegt werden.

Im der folgenden Abbildung sind die Struktur, die Ordner und Dateien eines Projekts mit dem Namen Grundlagen zu sehen:

Hier wurden mehrere Ordner mit den Namen CyberPi Buttons, CyberPi Display, ... und darin die dazugehörenden Dateien button_a.py, button_b.py, ... angelegt. Jede dieser Dateien ist ein "Programm" für den mBot2 Roboter, das auf den Roboter übertragen und dort ausgeführt werden kann.

Die beiden Symbole dienen zum Anlegen von neuen Python-Skripts und Ordnern. Klickt man auf die drei Punkte , so werden zusätzliche Funktionen zur jeweiligen Datei oder zum jeweiligen Ordner angezeigt.