Python - Online
HomeTurtlegrafikGPanelRobotikDatenbanken
loslegen

1. LOSLEGEN

 

 

DU LERNST HIER...

 

wie du den micro:bit für die Programmierung mit WebTigerPython vorbereitest und wie du ein Programm mit deinem Roboter ausführen kannst.

 

 

USB-VERBINDUNG

 
Schliesse den micro:bit mit dem USB-Kabel am Computer an. MICROBIT erschein als ein neues externes Laufwerk (unter Windows im Dateiexplorer sichtbar).  

Deine Python-Programme werden über USB auf den micro:bit hinunter geladen und dort mit MicroPython ausgeführt. Dazu muss dem micro:bit eine Firmware installiert sein. Auf neuen micro:bits ist die Firmware vorinstalliert. Wenn es nicht der Fall ist, oder wenn du den micro:bit bereits mit einem anderen Tool programmiert hast, muss du die Firmware neu installieren. Eine Anleitung dazu findest du weiter unten im Abschnitt Firmware installieren.


A. Browser Chrome verwenden

Starte WebTigerPython vorteilhaft mit dem Browser Chrome. Dieser unterstützt WebUSB und den Zugriff auf den micro:bit aus dem Browser heraus.

Wähle rechts oben unter den drei Punkten Gerät - micro:bit.

Klicke in der Titelleiste auf das USB-Symbol und dann auf "BBC micro:bitCMSIS-DAP" und wähle Verbinden.

Der micro:bit ist jetzt mit deinem Computer verbunden. In der Titelleiste erschein ein neues gelbes Button, welches du zum Programmdownload verwenden kannst.

Zum Testen gibst du im Editorfenster Roboter-Programm ein.
from mbrobot import *
forward()
delay(2000)
stop()
 

Je nach Robotermodell muss du eventuell die Importzeile anpassen
from mbrobot_plus import *
from mbrobot_plusV2 import *

Schalte die Stromversorgung des Roboters ein und klicke auf das gelbe Download-Button, um das Programm auf den micro:bit des Roboters herunterzuladen. Das Programm wird automatisch gestartet und der Roboter bewegt sich 2000 Millisekunden vorwärts.

B. Andere Browser verwenden

Falls du einen anderen Browser verwendest, musst du das für micro:bit aufbereitete Programm zuerst auf deinen Computer herunterladen und dann auf das MICROBIT-Laufwerk kopieren (verschieben).

Starte WebTigerPython und wähle rechts unter den drei Punkten Gerät - microbit. Gib im Editorfenster ein Testprogramm für den Roboter ein.

Je nach Robotermodell muss du eventuell die Importzeile anpassen
from mbrobot_plus import *
from mbrobot_plusV2 import *

Klicke auf den Button Code exportieren. Danach musst du den Programmnamen eingeben (z.B. Ex1). Die für den Roboter aufbereitete Datei Ex1.hex wird in den Download-Ordner auf deinem Computer heruntergeladen. Öffne den Explorer und verschiebe diese Datei mit der Maus auf das Laufwerk MICROBIT. Das Programm startet automatisch und der Roboter bewegt sich 2000 Millisekunden vorwärts.


 

FIRMWARE INSTALLIEREN

 

 

Auf einem neuen micro:bit ist die Firmware bereits installiert. Du brauchst diese Option nur wenn die Firmware aktualisieren oder überschreiben willst, falls vorher micro:bit mit einem anderen Tool programmiert wurde.

 

Für die Arbeit mit den Robotern verwendest du micro:bit V2. Dieser verfügt über mehr Speicherplatz als die alte Version V1. Die Beschriftung "V2" rechts unten ist nur auf micro:bit V2 sichtbar.

Lade die zip-Datei hinunter und packe sie aus.

 


Drücke den reset-Button und schliesse den mirco:bit mit dem USB-Kabel m Computer an (den reset-Button gedrückt halten). Im Datei-Explorer erscheint ein neues Laufwerk MICROBIT.

Kopiere die microbit-micropython.hex Datei auf diesen Laufwerk (mit der Maus hinüberziehen). Die Firmware wird auf den micro:bit kopiert.

 

 

 

MERKE DIR...

 

Ist der micro:bit mit dem USB-Kabel mit dem Computer verbunden, wird er als ein externes Laufwerk MICROBIT sichtbar. Falls du den Browser Chrome verwendest, werden die Programme über WebUSB übertragen. Im WebTigerPython verwendest du einen gelben Download-Button. Falls du einen anderen Browser verwendest, musst du dein Programm mit dem Button Code Exportieren in den Download-Ordner auf deinem Computer herunterladen und dann mit der Maus auf das MICROBIT-Laufwerk verschieben. Damit die Motoren laufen, muss die Stromversorgung des Roboters einschaltet sein.

Falls der Programmdownload so wie oben beschrieben nicht funktioniert, kann es daran liegen, dass auf deinem micro:bit nicht die richtige Firmware installiert ist. Du kannst die Firmware jeder Zeit neu installieren.