Du bist nicht mit dem Internet verbunden.
Corporate logo
Hintergrund 22

Thymio balanciert auf einem Ball

In den ersten zwei Teilen hat Oli uns Projekte für Anfänger und Fortgeschrittene gezeigt. Im dritten Teil geht es nun ans Eingemachte: Die schwierigste Stufe der grafischen Oberfläche erlaubt noch mehr Steuerungsmöglichkeiten.

Falls du die ersten zwei Teile verpasst hast, findest du die Beiträge hier:

Der Roboter, der mit dir wächst!
Video
Hintergrund

Der Roboter, der mit dir wächst!

Der Thymio zeichnet ein Haus für uns
Video
Hintergrund

Der Thymio zeichnet ein Haus für uns

Im Gegensatz zu der visuellen Programmierung benutzt Oli im dritten Teil die «Blockly»-Oberfläche. Zwar werden auch hier wieder die gewünschten Funktionsblöcke per Drag&Drop ins Projekt gezogen. Eigentlich handelt es sich hier aber bereits um eine stark vereinfachte Textprogrammierung.

Die Möglichkeiten sind mit Schleifen, Variablen und mathematischen Funktionen fast so unbegrenzt, wie wenn man selber tippen würde. «Blockly» hilft lediglich dabei, die passenden Optionen wie in einem Puzzle zusammenzustellen und verhindert illegale Operationen, die Programmfehler verursachen würden.

Jedes Programm aus den vorherigen Stufen (links) lässt sich auch in «Blockly» umsetzen – umgekehrt gilt das nicht immer.

Dank des Open-Source-Ansatzes der Thymio-Erfinder, der zum Mitmachen einlädt, gibt es unzählige Beiträge aus der Community, was man mit dem Roboter sonst noch so alles anstellen kann. Ein besonders interessantes Beispiel hat sich Oli herausgepickt: Dank seinen Neigungssensoren kann der Thymio erkennen, wenn er auf eine Seite gekippt wird. Das macht sich das Programm «Balancieren auf einem Ball» zunutze. Sobald eine Neigung registriert wird, aktiviert der Roboter seine Motoren und fährt «bergwärts» – bis die Sensoren 0 melden.

Schüler, Erwachsene, kurz: alle Fans des Thymio haben sich viele weitere Anwendungen ausgedacht. Mir gefällt das liebevoll dokumentierte und schlau umgesetzte Thymio-Paddelboot besonders gut: Zusammen mit einem alten Playmobil-Boot und einigen Legoklötzen wird der Thymio zum Antrieb umfunktioniert. Dank Fernsteuerung ein tolles Projekt für alle Badewannen-Piraten.

  • Wireless Thymio
  • Wireless Thymio
  • Wireless Thymio
CHF 179.–
Mobsya Wireless Thymio
Thymio, der Roboter zum Lernen
10

Verfügbarkeit

Postversand

  • Mehr als 10 Stück
    in unserem Lager

Abholen

  • Basel: morgen um 12:30
  • Bern: morgen um 12:00
  • Dietikon: morgen um 13:30
  • Genf: morgen um 14:00
  • Kriens: morgen um 13:00
  • Lausanne: morgen um 12:30
  • St. Gallen: morgen um 13:00
  • Winterthur: morgen um 12:00
  • Wohlen: morgen um 11:00
  • Zürich: morgen um 12:15

PickMup

Bei sofortiger Bestellung.
Alle Angaben ohne Gewähr.

Details anzeigen

  • Thymio Basic Set
  • Thymio Basic Set
  • Thymio Basic Set
CHF 209.–statt 238.302
Mobsya Thymio Basic Set
Thymio, der Roboter zum Lernen
1

Verfügbarkeit

  • ca. 4 – 6 Tage

Bei sofortiger Bestellung.
Alle Angaben ohne Gewähr.

Details anzeigen

Mehr zu Robotik & Lernen

Diese Beiträge könnten dich auch interessieren

Der Roboter, der mit dir wächst!
Video
Hintergrund

Der Roboter, der mit dir wächst!

Der Thymio zeichnet ein Haus für uns
Video
Hintergrund

Der Thymio zeichnet ein Haus für uns

<strong>Thymio Challenge Pack</strong>: Da steckt wohl mehr als nur ein Kind in mir
News & Trends

Thymio Challenge Pack: Da steckt wohl mehr als nur ein Kind in mir

User
Ich bändige das Editorial Team. Hauptberuflicher Schreiberling, nebenberuflicher Papa. Mich interessieren Technik, Computer und HiFi. Ich fahre bei jedem Wetter Velo und bin meistens gut gelaunt.

2 Kommentare

3000 / 3000 Zeichen

User nievergelt91

Sali Oli

Eine Subrroutine ist eine Art Unterprogramm und kann somit als Reaktion auf einen gewissen Befhl eine Abfolge von Aktionen abrufen.

06.12.2016
User aqnrt

Hi Oli - genau wie nievergelt91 schreibt ist eine Routine (Unterprogramm) Code der eine Aktion beinhaltet. Wenn du mit dem Thymio etwas immer wieder ausführen willst (musst), dann musst du das im Code nicht mehrfach schreiben (und bei Fehler an mehreren Orten korrigieren!)
Du kannst beim Thymio mit "sub NameFürDieAktion" eine Subroutine definieren und die mit "callsub NameFürDieAktion" im Thymio-Blockely oder Codetext überall aufrufen.

Und noch am Rande: Super Videos!!! Danke

07.12.2016
Antworten