Python - Online
HomeTurtlegrafikGPanelRobotikDatenbanken
mbrobot

MBROBOT, MAQUEEN PLUS und MAQUEEN PLUS V2

 

Der micro:bit ist ein programmierbarer Computer. Er besteht aus einer 4 x 5 cm grossen Platine mit einem 32-bit Microcontroller, Flashspeicher, 25 roten LEDs, zwei Buttons, einigen Sensoren und einer USB-Schnittstelle. Zusammen mit dem einfachen Maqueen-Fahrwerk, wird er zu einem fahrenden Roboter und bietet eine preisgünstige Alternative zum LEGO EV3 Roboter.

Alle Beispiele in diesem Lehrgang können mit drei verschiedenen Maqueen-Modellen ausgeführt werden. Die Programme unterscheiden sich in der Importzeile, da die zu der Hardware passenden Python-Module importiert werden müssen.


Maqueen Lite
Maqueen Plus
Maqueen Plus V2
from mbrobot import *
from mbrobot_plus import *
from mbrobot_plusV2 import *

Mit dem Standardbausätzen kann man die wichtigsten Programmierkonzepte der Robotik aufzeigen. Zusätzlich können Servomotoren-gesteuerte Bauelemente (Maqueen Mechanic), die weitere interessanten Anwendungen ermöglichen, beschafft werden.

 

 

MAQUEEN Lite (mbRobot)

Das preisgünstigste Modell. Neben den Motoren und zwei roten LEDs verfügt es über einen Ultraschallsensor (Distanzsensor) und zwei Infrarotsensoren, die eine helle oder dunkle Unterlage unterscheiden können. Das neueste Modell Maqueen 4 hat auch Ports S1 und S2, an die man Servo-Motoren anschliessen kann.
Modulimport: from mbrobot import *

 

 

MAQUEEN PLUS (mbRobot_Plus)

Dieser Roboter ist etwas breiter und schwerer. Verfügt zusätzlich über mehrfarbige LEDs, 6 Intrarotsensoren, Lautsprecher, drei Servoports und mehrere I2C-Schnittstellen. Das Metalgestellt eignet sich gut für die Befestigung zusätzlicher Bauelemente. Modulimport: from mbrobot_plus import *


 

MAQUEEN PLUS V2 (mbRobot_PlusV2)

Zur Zeit das beste Modell. Ist kompakter als das Plus-Modell und lässt sich einfacher steuern. Die LEDs leuchten nur rot, dafür hat er unten auf dem Chassis 4 Neopixel, die in verschieden Farben leuchten. Servoports, I2C-chnittstellen und weitere PIN-Anschlüsse sind gleich wie beim Plus-Modelle.
from mbrobot_plusV2 import *

 

 


Unser Lernprogramm verwendet den webbasierten Python-Editort WebTigerPython und stellt dir viele lauffähige Musterbeispiele und Aufgaben zum selbst lösen zur Verfügung. Wir gehen davon aus, dass du die grundlegenden Programmstrukturen bereits kennst. Sonst empfehlen wir dir zuerst einige Kapitel aus dem Lernprogrmm Turtlegrafik durchzuarbeiten. Die wichtigsten Python-Befehle findest du auch unter Spickzettel.pdf.

Die Online-Version ersetzt aber nicht vollständig die lokal installierte Entwicklungsumgebung TigerJython. Diese verfügt auch über eine Roboter-Simulation und einige zusätzliche Tools. Die Programmcodes sind aber kompatibel. Die Online  erstellten Programme können problemlos mit TigerJython weiter bearbeitet werden. Ein Lernprogramm zur Robotik mit mbRobot unter Verwendung von TigerJython findest du unter tigerjython4kids.ch/mbrobot.