HANNO Spezialseite
Hier entsteht eine provisorische Website für Experimente mit einem kleinen Roboter.
Zutritt auf eigene Gefahr!
Der Freenove Micro:Rover
ist ein aussergewöhnlicher Micro-Roboter.
Von der Konzeption her unterrscheidet er sich kaum von den vielen programmierbaren Spielzeugrobotern, die seit einigen Jahren den Markt beherrschen.
Beeindruckt hat mich beim Freenove-Roboter die technisch hervorragende und sehr sorfältige Fertigung. Sie macht einen soliden Eindruck und schafft Vertrauen, sich mit der recht herausfordernden Steuerungstechnik auseinanderzusetzen.
Ein erster Überblick
Dieses Kurzvideo zeigt die wichtigsten technischen Eigenschaften, die wir in der Folge noch näher anschauen werden.
Im Zentrum steht die Steuerung mit einer Smartphone-App. Man erfährt aber auch, wie er mit einer sehr einfachen und benutzerfreundlichen Blocksprache programmiert wird.
Gezeigt wird, wie der kleine Roboter einer fixen Linie oder dem Licht einer Lampe folgen kann. Auch Hindernisse kann er erkennen und ausweichen.
Grundfunktionen
Hier wird gezeigt, dass selbst der kleine micro:bit-Microcomputer als eigentliche Fernsteuerung programmiert werden kann. Damit wird sehr eindrücklich aufgezeigt, wie die zwei Micro-Computer miteinander kommunizieren können:
Der eine micro:bit ist der Kern der Fernsteurung, die über Bluetooth dem micro:bit auf dem Fahrgestell des Roboters die Befehle für die Ansteuerung der Motoren und den Einsatz der Sensoren gibt.
Einfacher Zusammenbau
Mit der sehr kompakten und professionellen Fertigung der elektronischen Plattform beschränkt sich der Zusammenbau auf das Einstecken der wenigen Einzelteile.
Die Grundfunktionen im Überblick
Eine ausführliche Beschreibung folgt später
Die Programmierung des micro:bit
Da bei der Programmierumgebung das vom MIT entwickelte Konzept der überlappenden Programmiersprachen übernommen wurde, sind die Voraussetzung für eine nachhaltige und zielgerichtete Ausbildung optimal erfüllt.
Den jungen Anfängerinnen und Anfängern wird die Programmierung mit der Blocksprache empfohlen, weil sie einfacher und vor allem benutzerfreundlicher ist. Die Lernenden müssen sich nicht erst mit den beschwerlichen Syntaxregeln einer Scriptsprache vertraut machen, sonder können auf spielerische Weise die ersten Projekte rasch erstellen und testen.
Wenn später Aufgaben mit höheren Anforderungen gelöst werden müssen kann leicht auf die populäre Scriptsprache PYTHON gewechselt werden.
Ein umfanreiches Tutorial
Noch ist das ausgezeichnete Tutorial nur in englischer Sprache verfügbar. Aber Dank der übersichtlichen grafischen Darstellungen findet man sich rasch zurecht.
Der unten angefügte Button öffnet das Dokument direkt oder stellt es für den Download zur Verfügung.
Die ersten Schritte
Hier werden in einer kompakten Präsentation die wichtigsten Schritte beim Zusammenbau und der Inbetriebnahme des Micro:Rovers gezeigt.
Das praktische Vorgehen
Dieses etwas umfangreichere Video richtet sich an Anwender, die eine ausführlichere Anleitung für den Zusammenbau und die Inbetriebnahme erwarten.
Mit der Fernsteuerung arbeiten
Wer sich zuerst nur mit der Fernsteuerung befassen möchte findet hier eine gute Anleitung. Die Programmierung mit der Blocksprache wird nur am Rande erwähnt.
Die Programmierung steht im Vordergrund
Hier wird schon bei der Inbetriebnahme das Augenmerk auf die Programmierung und weniger aus die Fernsteuerung gelegt.