Roboter können wirklich lustige Spielzeuge sein.
Sie können auch erstaunliche Lernwerkzeuge für Kinder sein, die sich für das Studium von MINT interessieren.
Die besten sind beide, wie Lego Mindstorms und der neue DJI Robomaster S1.
DJI ist am besten für seine Drohnen bekannt, daher könnte die Einführung eines programmierbaren vierrädrigen Roboters für Kinder eine Überraschung sein.
Die bemerkenswerte Technik und Programmierung, die DJI zu einer so großen Figur auf dem Quadcopter-Markt macht, zeigt sich jedoch in diesem 499-Dollar-Roboter mit seinem unglaublich flinken Design, dem hervorragenden Kameraturm und der beeindruckenden automatischen Verfolgung.
Fügen Sie Unterstützung für die Programmierung in Python und Scratch hinzu, und Sie haben ein bemerkenswert leistungsfähiges Tool, das sowohl als wirklich lustiges Spielzeug als auch als Daxdi-Editor-Wahl fungiert.
Kleiner Panzer
Der RoboMaster S1 kommt zerlegt an.
Sie müssen den Roboter aus mehreren Dutzend Komponenten zusammensetzen und die verschiedenen Teile der Räder, des Fahrgestells und des Revolvers befestigen und verschrauben.
Der Prozess scheint ziemlich spannend und potenziell herausfordernd zu sein, wie das Zusammenstellen eines Modellbausatzes, und es ist kein Löten erforderlich.
Das von DJI erhaltene Testgerät wurde jedoch komplett zusammengebaut geliefert, sodass wir nicht über die Erfahrung sprechen können, die Box zu öffnen und die Teile zusammenzusetzen.
Einmal zusammengebaut, ist der S1 ein imposanter kleiner Roboter.
Sein Kernabschnitt ist mit durchscheinenden Panzerplatten bedeckt, wobei die Vorder-, Rückseite und Seiten jeweils mit einem Paar optischer Sensoren versehen sind.
Ein transparentes dunkelgraues Fenster oben auf dem Gehäuse in der Nähe der Rückseite zeigt die schwarzen und orangefarbenen Drähte, die jede Komponente mit dem Kern des Roboters verbinden.
Die hintere Panzerplatte öffnet sich und zeigt das Batteriefach.
Die vier Mecanum-Räder des Roboters sind täuschend wendig.
Anstelle von Reifen oder Laufflächen ist jedes Rad mit einer Reihe breiter, diagonal ausgerichteter Gummi-Unterräder abgedeckt, die unabhängig vom Hauptrad durchdrehen.
Dadurch kann der S1 unabhängig von seiner Position sofort in jede Richtung rollen.
Anstatt den S1 wie ein Auto oder einen Panzer zu steuern, können Sie ihn effektiv wie eine Maus bewegen und so einfach nach links und rechts straffen wie vorwärts und rückwärts rollen.
Dann gibt es den Turm, der am besten als Kopf des S1 gesehen werden kann.
Sein auffälligster Bestandteil ist der markanteste Bestandteil, ein markantes graues Kunststoffrohr mit einer leuchtend orangefarbenen Spitze und zwei Löchern zum Schießen harmloser Lichtstöße oder winziger Gelperlen.
Ein Fach auf der Rückseite des Turms enthält eine von zwei mitgelieferten Patronen für die Gelkügelchen.
Eine einzelne Kamera über dem Boden des Laufs dient als Auge des S1, durch das Sie mit einem Tablet, Smartphone oder Computer sehen können, was er sieht.
Die Kamera ist mit einem Mikrofon / Lautsprecher gekoppelt, der wie eine Pistole unter dem Lauf montiert ist.
An den Seiten des Turms befinden sich jeweils mehrfarbige LED-Ringe, die den Status des Roboters anzeigen.
Über der Kamera befindet sich ein flaches Plastikbett, auf dem die intelligente Steuerung, das eigentliche "Gehirn" des Roboters, montiert ist.
Es handelt sich um eine rechteckige Box mit zwei Klappantennen, einem microSD-Kartensteckplatz, einem Wireless-Modusschalter, einer Verbindungstaste und einer Scratch-Programmausführungstaste.
Der intelligente Controller verfügt außerdem über Mini-USB- und USB-C-Anschlüsse, einen separaten USB-C-Anschluss für die Kamera, einen 2,5-mm-Anschluss für den Lautsprecher und einen CAM-Anschluss für die Verbindung mit dem Rest des Roboters.
Dank seines modularen Aufbaus kann der S1 verschiedene Komponenten für alle akzeptieren, die mit Robotik experimentieren möchten, obwohl DJI derzeit nur die bereits im Roboter enthaltenen Standardkomponenten anbietet und keine optionalen Komponenten oder alternativen Konfigurationen angekündigt hat.
Direkte Kontrolle übernehmen
Um den S1 verwenden zu können, müssen Sie Ihr Smartphone, Tablet oder Ihren Computer an den Roboter anschließen.
Sie können dies direkt im Mobilmodus tun, der ein Ad-hoc-Wi-Fi-Netzwerk erstellt, mit dem Sie eine Verbindung herstellen können, oder Sie können den Router-Modus verwenden, um den Roboter mit Ihrem Wi-Fi-Netzwerk zu verbinden, indem er einen QR-Code mit Ihren Netzwerkinformationen scannt generiert von der RoboMaster App.
Sobald Ihr Gerät Ihrer Wahl entweder direkt oder über Ihr Wi-Fi-Netzwerk mit dem Roboter gesprochen hat, können Sie damit spielen.
Die einfachste und direkteste Art, mit dem S1 zu spielen, ist der Solo-Modus, mit dem Sie den Roboter als ferngesteuerte Drohne behandeln können.
Der Bildschirm wird mit einigen zusätzlichen Tasten und Anzeigen zu einem Live-Video-Feed der Kamera des S1.
Durch Drücken auf die linke Seite des Bildschirms wird ein Kreis mit einem größeren Kreis gebildet.
Durch Ziehen und Halten um den äußeren Kreis, als ob Sie einen analogen Stick auf einem Gamepad verwenden, bewegt sich der Roboter in diese Richtung.
Der S1 bewegt sich frei vorwärts oder rückwärts oder gleitet relativ zur Richtung, in die das Chassis zeigt, nach links oder rechts, dreht sich jedoch nicht.
Um den S1 eher wie ein herkömmliches ferngesteuertes Fahrzeug zu drehen, müssen Sie auf die rechte Seite des Bildschirms drücken, um weitere Kreise aufzurufen.
Dadurch bewegt sich der Turm in jede Richtung, schaut nach oben oder unten und dreht sich nach links oder rechts.
Sobald sich der Turm relativ zum Chassis an einem bestimmten Punkt vorbei dreht, beginnt sich der gesamte Roboter zu drehen.
Auf diese Weise können Sie den S1 traditioneller steuern, indem Sie mit dem linken Daumen beschleunigen oder rückwärts fahren und mit dem rechten Daumen drehen.
Der S1 kann sich gleichzeitig drehen und schieben, sodass Sie einige bemerkenswerte Tricks ausführen können, z.
B.
das Umrunden eines Ziels, während der Turm darauf fixiert bleibt.
Sie können den S1 auch mit dem optionalen Gamepad-Zubehör für 79 US-Dollar steuern, bei dem es sich um einen schwarzen Tablet-Halter mit einem analogen Stick handelt.
Sie können Ihr Tablet hineinstecken und den S1 mit dem analogen Stick und den Steuertasten präzise steuern.
Die Touchscreen-Bedienelemente reagieren jedoch so schnell, dass dies unnötig erscheint.
Die Kamera des S1 ist sehr gut, was angesichts der Geschichte von DJI mit Drohnenkameras nicht überraschend ist.
Es zeigt gestochen scharfe, helle 1080p-Videos, die nahezu ohne Verzögerung auf Ihr Telefon oder Tablet gestreamt werden.
Sie können Videos über die App aufnehmen und auf Ihrem Mobilgerät speichern oder Standbilder oder Videoclips auf einer in den Roboter selbst eingelegten microSD-Karte aufnehmen.
Erwarten Sie nicht die gleiche Bildqualität oder Aufnahmeoptionen, die Sie mit DJI-Flugdrohnen wie dem 4K Mavic 2 Pro erhalten können, aber als Spielzeug und nicht als Kinematografie-Tool ist es überzeugend.
Die Waffentaste in der App kann so eingestellt werden, dass ein harmloses grünes Licht mit einem Soundeffekt oder eine Gelperle aus der Munitionspatrone des Turms ausgelöst wird.
Durch Tippen wird ein Schuss abgefeuert und durch Drücken der Taste wird schnell geschossen.
Eine Zieltaste zoomt digital heran, um besser zielen zu können, aber Sie können den S1 beim Vergrößern nicht steuern.
Der "Laser" profitiert natürlich nicht viel vom Zoomziel, aber er kann Ihre Aufnahmen mit den Gelperlen genauer machen .
Der S1 wird mit einer kleinen Flasche der winzigen Perlen geliefert, aber ihre Größe täuscht.
Sie müssen in Wasser eingeweicht werden, wodurch sie sich zu gummiartigen Kugeln von der Größe von Tapioka ausdehnen.
Eine kleine Kappe kann die Munitionspatrone des S1 nach dem Einweichen vollständig füllen.
Seien Sie vorsichtig mit der Perlenmunition und tragen Sie die mitgelieferte Schutzbrille, wenn Sie sie abfeuern.
Sie stechen weniger als Airsoft-Pellets oder Paintballs, können jedoch möglicherweise Augenschäden verursachen oder zerbrechliche Gegenstände umwerfen.
Sie sind auch ein kleines Ärgernis beim Aufräumen und bilden winzige Gelstücke, die abgesaugt werden müssen, wenn Sie nicht möchten, dass sie in den Teppich gestampft werden.
Eine Tracking-Schaltfläche durchsucht die Ansicht des S1 nach Formen, die als Personen erkannt werden, und ermöglicht es Ihnen, diese zu erfassen.
Sobald Sie gesperrt sind, können Sie auf diese Person tippen, damit der S1 ihnen folgt.
Der S1 rollt ihnen dann nach und folgt ihm in kurzer Entfernung, bis er das Ziel aus den Augen verliert.
Es ist ein faszinierender und nerviger Modus, der jedem zuverlässig folgt, solange der S1 ihn sehen kann.
Der S1 ist ein flotter kleiner Roboter.
Die App-Steuerung verwendet standardmäßig eine mittlere Geschwindigkeit, die bereits zügig ist.
Bei der schnellsten Einstellung kann der S1 jedoch mit fast 12 Fuß pro Sekunde vorwärts, rückwärts mit 8,2 Fuß pro Sekunde und seitwärts mit 9,1 Fuß pro Sekunde rollen.
Es kann sehr gut mit voller Geschwindigkeit gegen Gegenstände stoßen, aber erwarten Sie nicht dasselbe mit Stürzen; Der Turm und seine Antenne sind im Vergleich zum Chassis zerbrechlich, und ein Verschütten von einigen Fuß auf eine harte Oberfläche kann zu Schäden führen.
Der S1 ist auch nicht wasserdicht.
Wenn Sie mehr als eine S1 haben oder wenn Sie Freunde haben, die ihre eigenen haben, können Sie im Kampfmodus spielen.
Auf diese Weise können Sie Ihre Roboter gegeneinander antreten und mit ihren leichten Kanonen kämpfen.
Wir konnten diese Funktion mit unserer einzelnen Testeinheit nicht testen.
Codierung von Grund auf neu
Natürlich ist der Robomaster S1 viel mehr als ein ferngesteuertes Fahrzeug.
Es ist auch ein Lehrmittel zum Erlernen des Codierens.
Ähnlich wie Lego Mindstorms und andere Robotik-Kits bietet der Robomaster S1 eine umfangreiche Programmiersuite mit Lektionen und Tutorials zum Erlernen der Grundlagen des Programmierens.
Auf diese Funktionen kann über den Lab-Bereich der Robomaster-App zugegriffen werden.
Der S1 unterstützt zwei separate Programmiersprachen, Python und Scratch.
Scratch ist eine visuelle, kachelbasierte Programmiersprache, die Blöcke verwendet, die zu Befehlen zusammengefügt werden, ohne Code einzugeben oder sich um die Syntax zu kümmern.
Die Sprache selbst wurde vom MIT als frei verfügbares Lehrmittel zum Programmieren entwickelt und wird in vielen Schulen verwendet.
Die Scratch-Implementierung in der Robomaster-App verwendet dieselben Konzepte und Strukturen wie "reines" Scratch, sodass die mit dem S1 erlernten logischen und strukturellen Fähigkeiten in Klassen angewendet werden können, die Scratch verwenden, und umgekehrt.
Die App konzentriert sich hauptsächlich auf Scratch, da sie für Benutzer jeden Alters zugänglich ist und nicht von einer strengen Textsyntax abhängt.
Es bietet neun Einzelstunden für die Erstellung immer komplexerer Programme für den S1, angefangen beim einfachen Herumwirbeln bis hin zum Identifizieren und Angreifen bestimmter Ziele.
Die Lektionen werden beeindruckend kompliziert und umfassen Dutzende verschiedener Kacheln, die bestimmen, wie sich der Roboter bewegt und Entscheidungen trifft.
Zum Erlernen der Grundkonzepte der Programmierung ist es ein sehr nützliches Werkzeug.
Wenn Sie tiefer in die Codierung einsteigen möchten, unterstützt der S1 auch Python.
Python ist eine textbasierte Programmiersprache auf hoher Ebene, daher viel leistungsfähiger, erfordert jedoch wesentlich mehr Geschick und Genauigkeit in der Syntax.
Scratch wurde für Kinder ab acht Jahren entwickelt, während Python eher für Programmierschüler und höhere Schüler geeignet ist (sogar über die Ausbildung hinaus und in die berufliche Entwicklung hinein).
Meine Programmierkenntnisse enden bei klobigen Arduino- und Perl-Skripten, so dass das Programmieren des S1 in Python etwas über meine Fähigkeiten hinausgeht.
Ich habe jedoch mit Scratch gespielt und war angenehm überrascht, wie mächtig diese für Kinder zugängliche Sprache ist.
Scratch bietet genügend Unterstützung für die Programmierung von Grundlagen wie Funktionen und Operatoren, um einige sehr interessante ...








