TigerJython4Kids
HomeTurtlegrafikRobotikDatenbanken
einrichten
Deutsch   English   

EINRICHTEN

 

 

ZUSAMMENBAU

  Der Maqueen Bausatz enthält eine 8 x 8.5 cm grosse Platine, an der bereits Motoren, LEDs, Infrarot- und Ultraschalsensoren und weitere Komponenten eingebaut sind.



 


Zusätzlich musst du einen micro:bit V2 und drei AA Batterien beschaffen. Falls dir nur micro:bit V1 zur Verfügung steht, muss du eine vereinfachte Version des mbrobot-Moduls verwenden.

 

 

 

Wir empfehlen, anstelle AA Batterien, eine flache, aufladbare Lipo-Akku-Batterie (3.7 V, 1.5 Ah) zu beschaffen und diese mit einem doppelseitigen Klebband zu befestigen.

 

 


Maqueen Plus- V2 und -V3 werden weitgehend zusammengebaut ausgeliefert.
Sie sind in zwei Varianten erhältlich:

  • mit einer Befestigung für vier AA Batterien
  • mit einer Befestigung für eine aufladbare Akku-Batterie (Li-ion 18650)

Eine aufladbare Batterie ist vorteilhaft. Zusätzlich muss ein micro:bit V2 beschafft werden.

   

Einige Tipps zur Beschaffung

 

 

FIRMWARE INSTALLIEREN

 

Die Programme werden mit TigerJython entwickelt, via USB-Kabel auf den micro:bit des Roboters hinunterladen und dort mit Python ausgeführt. Vor der ersten Verwendung muss du auf dem micro:bit eine Firmware installieren.

Schliesse den micro:bit über ein USB-Kabel am Computer an.

Wähle im TigerJython Tools/ Devices/ micro:bit und Flash Target.

 

 

Hast du Schwierigkeiten beim Flashen vom micro:bit V1 auf einem Mac-Computer?


Teste die Installation mit dem folgenden Programm:

 
from mbrobot import *
forward()
delay(2000)
stop()      
from mbrobot_plusV2 import *
forward()
delay(2000)
stop()      

 

MAQUEEN PLUS, MAQUEEN PLUS V2, MAQUEEN PLUS V3


 

   
Maqueen Plus (mbRobot_Plus)
 
Maqueen PlusV2 (mbRobot_PlusV2)
 
Maqueen PlusV3 (mbRobot_PlusV3)

TigerJython unterstützt auch die Modelle Plus, PlusV2 und PlusV3. Alle Musterbeispiele und Aufgaben in diesem Lehrgang können auch mit diesen Robotern ausgeführt werden. Leider ist die Hardware dieser Maqueen-Roboter unterschiedlich und es sind daher 4 verschiedene Bibliotheken (Module) erforderlich.

Die Module mbrobot und mbrobot_plusV2 werden beim Flashen vom micro:bit automatisch auf den micro:bit kopiert. Die Module mbrobot_plus bzw. mbrobot_plusV3musst du zusätzlich auf den micro:bit herunterladen. Dabei gehst du wie folgt vor:

  • Verwende micro:bit V2, da dieser mehr Speicherplatz als micro:bit V1 hat.
  • Lade die passende zip-Datei mit folgendem Link herunter:
    Download mbrobot_plus.zip
    Download mbrobot_plusV2.zip
    Download mbrobot_plusV3.zip
  • Packe die heruntergeladenen Datei mbrobot_plus.zip bzw. mbrobot_plusV3.zip aus.
  • Starte TigerJython und schliesse den micro:bit deines Roboters mit dem USB-Kabel am Computer an (Firmware muss bereits installiert sein)
  • Öffne die Datei mbrobot_plus.py bzw. mbrobot_plusV3.py im TigerJython-Editor
  • Wähle "Tools/Modul hinunterladen" und dann "Editor"
  • Warte bis im TigerJython-Ausgabefenster der Download bestätigt wird
  • Teste die Installation mit dem folgenden Programm:
 
from mbrobot_plus import *      
forward()
delay(2000)
stop()
from mbrobot_plusV3 import *      
forward()
delay(2000)
stop()

Der Roboter fährtl 2000 Millisekunden geradeaus.

Alle mbrobot Module findest du auch unter den Zusatzmodulen (TigerJython /Hilfe/APLU Dokumentation / microbit /Zusatzmodule). Du kannst jeder Zeit die neueste Version downloaden und auf den micro:bit kopieren.

 

 

   

 

0-1
Fachliche Hinweise:

Maqueen Bausatz
(Bezugsquellen: bastelgarage.ch, www.mouser.ch, www.educatec.ch )

  • 2 Infrarot Line Tracker
  • Buzzer
  • 2 rote LEDs
  • 4 Neopixel
  • Fahrwerk mit 2 Motoren
  • I 2C Schnittstelle
  • 2 dreipolige Stecker/Buchsen für GPIO P1/P2
  • Steckleiste für den micro:bit
  • Ein-/Ausschalter
   

Zusätzlich muss man einen micro:bit und drei AA (1.5 V) Batterien beschaffen. Bei den aufladbaren Batterien sollte man unbedingt Nickel-Zink-Batterien wählen, da nur diese 1.5 V abgeben..

Wir empfehlen, anstelle der drei Baterien, eine Lipo-Akku-Batterie (3.7 V, 1.5 Ah) zu beschaffen und diese an den Motoren mit einem doppelseitigen Klebband zu befestigen.
Bezugsquelle: www.bastelgarage.ch.
Die flache Lipo-Batterie ist insbesondere dann vorteilhaft, wenn man den Roboter später für die Verwendung von IoT  mit einem ESP 32 Coprozessor ergänzen will.

 

 

 

1-5
micro:bit V1 mit MacOS flashen

MacOS kann mit Tools / Flash Target nicht automatisch die Versionen V1 und V2 unterscheiden. Falls Sie noch die alte Version des micro:bis haben, gibt es zwei Möglichkeiten, ihn zu flashen:

1) Sie flashen ihr micro:bit V1 auf einem Windows Computer. Dann können Sie weiter normal auf dem Mac-Rechner arbeiten. Alles andere funktioniert problemlos.

2) Sie laden eine TigerJython-Version herunter, die micro:bit V1 aber nicht micro:bit V2 flashen kann:

  • Laden Sie die Datei tigerjython2V1.jar herunter Download
  • Öffnen Sie das Unterverzeichnis /bin des Installationsverzeichnisse und umbenennen Sie die darin enthaltene Datei tigerjython2.jar z.B in tigerjython2xx.jar, um diese eventuell später wieder verwenden zu können
  • Kopieren Sie die heruntergeladenen Datei in den Ordner bin und umbenennen Sie in tigerjython2.jar
  • Starte Sie TigerJython und flashen Sie Ihr micro:bit V1. Sie können weiter mit dieser Version arbeiten. Die andere Version brauchen Sie nur wenn Sie einen mico:bit V2 flashen möchten.

0-2
Fachliche Hinweise:

micro:bit V1 hat sehr wenig Speicherplatz. Mit der älteren Version der mbrobot-Bibliothek funktioniert alles bis auf die Kalibrierung der Motoren.

Um die ältere Bibliothek zu verwenden gehst du wie folgt vor:

- Installiere die Firmware nach der Beschreibung im nächsten Abschnitt
- Beim Flaschen wird die neue Bibliothek mbrobot.py automatisch auf den micro:bit kopiert
- Du muss danachdiese mit der alten Version ersetzen
- Lade die Datei mbrobotV1.zip herunter und packe sie aus
- Öffne die Datei mbrobot.py im TigerJython-Editor
- Wähle unter Tools die Option Modul herunterladen
- mbrobot.py wird auf deinen micro:bit heruntergeladen und ersetzt die grössere Datei
- Jetzt hast du auf deinem micro:bit V1 Platz für deine Roboterprogramme