Werbung

Unser Urteil vom MotionBlock Robotics Kit:
Die Verarbeitungsqualität, Software und das Potenzial dieses STEAM-fokussierten Robotik-Kits sind jeden Dollar wert. Wenn Ihre Kinder von STEM oder STEAM begeistert sind, ist das MotionBlock-Kit ein unverzichtbarer Kauf.
1010

Suchen Sie nach einem programmierbaren Roboter, mit dem Ihre Kinder die STEM- oder STEAM-Ausbildung in den Griff bekommen? Das MotionBlock-Kit von Makeblock ist möglicherweise genau das, wonach Sie suchen - aber ist es für die meisten Kinder im schulpflichtigen Alter etwas zu kompliziert?

Was ist STEM / STEAM?

Ziel 14 Jahre und älter, MotionBlock ist eine Sammlung von Robotikkomponenten, die mit Scratch und Python programmiert werden können. Als Block Dot-Preisträger 2019 (für Programmable Robot Kit) hat Makeblock das Kit speziell für Kinder im schulpflichtigen Alter mit Interesse an Robotik vermarktet.

Oder genauer gesagt: Wissenschaft, Technologie, Ingenieurwesen (optionale Kunst) und Mathematik. Um solche Kits zu testen, stellen wir häufig jemanden in einem geeigneten Alter ein, um die Eignung zu beurteilen.

instagram viewer

In diesem Fall war dies jedoch ironischerweise aufgrund von Schulprüfungen nicht möglich. Also habe ich mein 14-jähriges Ich kanalisiert, um das MotionBlock-Kit zu überprüfen. Das ist vielleicht nicht so lächerlich, wie es zunächst scheint ...

MotionBlock entpacken

Eine riesige Sammlung von 144 Komponenten befindet sich in der MotionBlock-Box. In der Tat so viele, dass die (ziemlich schwere) Box in zwei kleinere Boxen unterteilt ist, die jeweils mit einem Robotik-Kit beladen sind.

Makeblocks Motionblock Roboterarm

Diese Module werden als „hoch entwickelte mechanische und elektronische Komponenten“ bezeichnet und können mit einfachen Schwalbenschwanzverbindungen und Kabeln kombiniert werden. Im Lieferumfang sind fünf intelligente Servoblöcke enthalten, die eine kontinuierliche Drehung um 360 Grad und eine hohe Präzision bieten. Sie können mit einem Synchronizer, einer Bewegungsaufzeichnung oder in Scratch programmiert werden.

Neben den Servos, Kabeln und Schwalbenschwanzverbindungen finden Sie Räder, eine Kugelpistole und den Zentralcomputer. Dies wird von einer einfachen 12 × 16-LED-Punktanzeige (angebracht am „Haupthirn“, bekannt als Master Control) begleitet, die dazu beitragen kann, Ihren Roboter-Builds Charakter zu verleihen. Der Computer wird von einem kompakten Akku gespeist, der über ein eigenes USB-Ladegerät verfügt. Es lohnt sich, dies einige Stunden lang anzuschließen, bevor Sie beginnen.

Es gibt auch eine Box mit einem Torx-Schraubendreher und verschiedenen Schrauben. Diese werden benötigt, um die Module zu konstruieren. Beispielsweise müssen die Schwenk- und Klemmmodulsegmente des Roboterarms und des Greifers gebaut werden.

Dies ist wirklich die Grundlage für die Altersgruppe. Während ich vermute, dass jüngere Kinder den Roboter mit Scratch programmieren könnten, ist der Bau der Module sicherlich für ältere Kinder mit überlegenen motorischen Fähigkeiten geeignet.

Was können Sie mit dem MotionBlock Robotics Kit tun?

Das MotionBlock-Kit enthält verschiedene Designs, die Sie ausprobieren können:

  • Kämpfer
  • Sampling Rover
  • Fußballer
  • Gorilla
  • Offroad Auto
  • Schlange
  • Larve
  • Hund
  • Roboterarm
  • Pitching Auto

Diese ungewöhnlichen Builds unterstreichen die Vielseitigkeit der MotionBlock-Komponenten und verwenden Schlüsselmodule. Dazu gehören das Beschleunigungsmodul, das Auswurfmodul und das rotierende Modul sowie die zuvor erwähnten Schwenk- und mechanischen Klauenklemmmodule.

Der Motionblock-Roboterarm kann angehoben und abgesenkt werden

Jedem Build liegt eine Sammlung von fünf intelligenten Hochleistungsservos zugrunde. Sie sind so konzipiert, dass sie das Verhalten vieler Tiere imitieren, mit hoher Kontrollstabilität und starker Tragfähigkeit.

Stiftmodul, Saugnäpfe und mehr können auch für einzigartige, individuelle Konstruktionen verwendet werden. Das Hauptmodul verfügt über Bluetooth, mit dem Sie Ihre MotionBlock-Erstellung über eine mobile App oder einen dedizierten Controller fernsteuern können. Es gibt auch einen Micro-USB-Anschluss, über den Sie das Modul direkt an Ihren Computer anschließen können, um Programme hochzuladen.

Dank eines Paares LEGO Adapter können Sie Ihren MotionBlock Build auch in Ihr aktuelles LEGO Projekt integrieren.

Bauen Sie Ihren ersten Roboter

Viele Robotik-Kits enthalten eine Reihe von Komponenten und Modulen, die einfach zusammenschnappen. Ein paar Minuten später bewegt sich ein Roboter, ein Programm, das frisch über USB hochgeladen wurde.

Nicht so bei MotionBlock.

Um die Überprüfung zu vereinfachen, entschied ich mich für den Roboterarm. Anweisungen für diesen Build sind im gedruckten Handbuch enthalten (andere sind in der mobilen App für Android und iOS enthalten). Daher war es sinnvoll, hier zu beginnen.

90 Minuten später war ich fertig, nachdem ich jedes Servomodul konstruiert hatte. Leider musste ich noch den Synchronizer bauen, eine Fernbedienung, die den Roboterarm steuert. Während dies etwas schneller war, betrug die gesamte Bauzeit etwa zwei Stunden.

Hervorzuheben ist hier, dass der Synchronizer zwar eine nützliche Fernbedienung ist, jedoch durch die 25-mm-Kabelverbindung zur Master-Steuerung begrenzt ist. Es ist auch durch einige restriktive Klammern ("Stoblocks") begrenzt, die eine vollständige Bewegung verhindern. Sie scheinen vorgesehen zu sein, um ein Dehnen der Kabel zu verhindern, haben jedoch den gegenteiligen Effekt. Ohne diese Teile kann eine bessere Bewegung erreicht werden.

Außerdem muss der Roboterarm bei Verwendung mit der Fernbedienung kalibriert werden. Dies ist jedoch bei der App-basierten Fernbedienung nicht der Fall.

Den Build richtig machen

Leider bin ich auf ein Problem gestoßen. Es scheint, dass ich zu Beginn des Builds eine Komponente falsch angeschlossen habe. Während ich das Problem sofort behoben habe, wurde der Schaden angerichtet.

Rotationsmodul im Makeblocks Motionblock Kit

Vier 16-mm-Schrauben waren in das Gehäuse eines der Servos eingedrungen, was dazu führte, dass der Arm nicht mehr funktionierte. Dies war das im Drehblock installierte Servo, eine Schlüsselkomponente des Arms.

Dies geschah dank einer einfachen Fehlinterpretation der Anweisungen. Es wurde keine unangemessene Gewalt angewendet. Tatsächlich war es schwieriger, die 16-mm-Schrauben richtig zu schrauben.

Auf der positiven Seite wäre es viel klarer gewesen, wenn ich die Anweisungen in der mobilen App verwendet hätte. Hier wird jeder Schritt mit einer animierten Illustration und einer interaktiven 3D-Grafik der Komponenten geführt. Kurz gesagt, wenn Sie dieses Kit kaufen möchten, verwenden Sie das Handbuch in der mobilen App.

Servo beschlagnahmt

Das sorgfältige Lesen der Anweisungen verhindert jedoch keine Herstellungsfehler. Beim Experimentieren mit dem Synchronisationsarm stellte sich heraus, dass eines der Servos - ironischerweise das im rotierenden Modul zur Reparatur des von mir beschädigten - eingeklemmt war.

Mit allen Builds des MotionBlock-Kits, für die vier oder mehr Servos erforderlich sind, wurde die Sache so ziemlich beendet.

Glücklicherweise war Makeblock so freundlich, ein Paar Ersatzservos weiterzuleiten. Einige Wochen später war der Roboter endlich betriebsbereit.

Steuern Sie den Motionblock mit dem Synchronizer

Weitere Untersuchungen ergaben, dass die Schrauben nicht gemäß den Etiketten in der Schachtel sortiert waren. Dies führte dazu, dass ich 20 mm Schrauben anstelle von 16 mm verwendete. Dieser Unterschied von 4 mm hätte wahrscheinlich die Leiterplatte im Servo gerettet!

Wieder einmal ist die Moral oder die Geschichte klar: Achten Sie genau auf jeden Schritt der Anweisungen.

Schließen Sie die mobile App an, um Ihren Roboter über Bluetooth zu steuern

Wenn Ihr Roboter gebaut ist, ist es ein guter Zeitpunkt, ihn über Bluetooth mit Ihrem mobilen Gerät zu synchronisieren. Installieren Sie zunächst die Makeblock-App, die für Android und iOS verfügbar ist. Während Telefonversionen der Apps verfügbar sind, haben wir festgestellt, dass die Benutzeroberfläche des Tablets benutzerfreundlicher ist.

Die Synchronisierung über Bluetooth wird von der App (mit der üblichen Systembestätigung) durchgeführt und ist überraschend schmerzlos. Ein paar Momente später können Sie Ihr Roboterprojekt steuern. Jeder unterstützte Roboterbau verfügt über eine eigene Steuerungsschnittstelle, über die Sie die Konstruktion anhand der Komponenten steuern, führen oder auf andere Weise manipulieren können.

Zusätzliche Funktionen für mobile Apps

In der mobilen App sind verschiedene Extras versteckt, die die Art und Weise ändern können, wie Sie Ihren Roboter bauen. Zum Beispiel gibt es einen hübschen kleinen Pixel-Art-Bildschirm, auf dem Sie die Standard-LED ändern können, die auf dem Display des Master Control angezeigt wird.

Motionblock App Remote

Es besteht auch die Möglichkeit, einige Standardeinstellungen zu ändern. Mit dem Roboterarmbau können Sie beispielsweise die Stärke des Arms und des Greifers ändern. Beachten Sie, dass möglicherweise eine andere Oberfläche erforderlich ist, um sicherzustellen, dass die Saugnäpfe ordnungsgemäß gesichert sind. Für diese Bewertung haben wir einen lackierten Tisch im Landhausstil verwendet, der verschiedene Mängel aufweist, die die Saugleistung schwächen können.

Und wenn Sie nach etwas Neuem suchen, das mit Ihrem Roboterarm zu tun hat, wie wäre es, wenn Sie einen Stift darauf montieren? Die App verfügt über ein Zeichenwerkzeug, mit dem Sie ganz einfach ein paar Wörter, Kritzeleien oder sogar Grafiken programmieren können. Einem Roboter beim Schreiben oder Zeichnen zuzusehen, ist ein ziemlicher Anblick!

Die App zeigt auch den Batteriestatus an, sodass Sie erkennen können, wann Ihr Roboter aufgeladen werden muss.

Mit Scratch und Python ist die Programmierung einfach

Wenn Sie mit der manuellen Steuerung des Roboters fertig sind, können Sie ihn mit Scratch und Python programmieren.

Dies ist am einfachsten über die mobile App, in der Sie die Scratch-Software zum Programmieren Ihres Roboters verwenden können. Im Fall des Arms kann dies so einfach sein, als würde man ihn anweisen, ein Objekt aufzunehmen und an einer anderen Stelle zu platzieren. Bei Fahrzeugkonstruktionen besteht das Programm möglicherweise darin, sich zu bewegen. Obwohl keine Standardsensoren enthalten sind, sollte dies möglich sein, unabhängig davon, ob Sie die Entfernungen kennen.

Verwenden Sie Scratch, um das Motionblock-Kit zu programmieren

Es steht auch eine Desktop-Oberfläche mit dem Namen mBlock 5 zur Verfügung. Dies verfügt über eine Scratch-Oberfläche, die die Konvertierung des Programms in Python-Code unterstützt. Eine Version von mBlock ist auch für Android und iOS verfügbar. Das Programmieren auf diese Weise kann live erfolgen, obwohl die besten Ergebnisse durch direktes Hochladen von Programmen erzielt werden können, wie Sie es von einem Arduino gewohnt sind.

Eine andere, weniger High-Tech-Methode zum Programmieren des MotionBlock-Roboters ist enthalten. Dies beruht auf der direkten Programmierung des Master Control-Moduls durch Aufzeichnung manueller Servobewegungen. Sie können beispielsweise den Arm so programmieren, dass er sich mit Ihren Händen bewegt, öffnet und schließt. Diese Aktion wird dann gespeichert und wiedergegeben, wobei der Roboter den Schritten folgt, die Sie manuell durch Manipulieren programmiert haben.

Stellen Sie sich Ihren Roboter mit dem MotionBlock-Kit neu vor

Wenn Sie das Ende Ihres ersten Builds mit dem MotionBlock-Kit erreicht haben, ist die Wahrheit klar. Dies ist eine wirklich erstaunliche Sammlung von Projekten und Aktivitäten, solide hergestellt und fachmännisch verpackt und präsentiert.

An diesem Kit ist buchstäblich nichts auszusetzen, außer der Fähigkeit eines 40-köpfigen Rezensenten, es versehentlich zu beschädigen. Vielleicht könnte die Batterie länger halten, oder vielleicht könnte sie ein Kameramodul für die Fahrzeugkonstruktionen enthalten. Dies sind jedoch kleinere Griffe.

Wenn Sie STEM- oder STEAM-interessierte Kinder haben, die in der richtigen Altersgruppe sind, sollten Sie das ernsthaft in Betracht ziehen MotionBlock-Kit.

Nimm am Wettbewerb teil!

MotionBlock Robotics STEM Lernkit Werbegeschenk

Christian Cawley ist stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained. Er produziert auch The Really Useful Podcast und verfügt über umfangreiche Erfahrung im Desktop- und Software-Support. Christian ist ein Mitarbeiter des Linux Format Magazins. Er ist ein Bastler von Raspberry Pi, ein Lego-Liebhaber und ein Retro-Gaming-Fan.