• IT-Karriere:
  • Services:

Selbstgebautes steuern

Jetzt wird es Zeit, selbst Modelle zu erfinden. Das gelingt uns als Lego-Meister ohne Probleme. Für die Modelle in der Bauanleitung gibt es vorkonfigurierte Steuerungsoptionen in der App. Für selbstgebaute Modelle steht ein freier Steuerungsmodus zur Verfügung. Dabei werden die am Powerbrain angesteckten Module selbstständig erkannt, wir können sogar im laufenden Betrieb Module austauschen. Die App kommt dabei nicht aus dem Tritt.

  • Das Baukastensystem bietet viele unterschiedliche Teile. (Bild: Martin Wolf/Golem.de)
  • Es gibt zwei Gruppen von Bauteilen: Funktionsteile und Zierteile (Bild: Martin Wolf/Golem.de)
  • Die elektronischen Komponenten umfassen den Powerbrain, bewegliche Teile und Sensoren. (Bild: Martin Wolf/Golem.de)
  • Die bildhafte Anleitung enthält kleinere Hinweise auf Englisch. (Bild: Martin Wolf/Golem.de)
  • Manche Bauteile unterscheiden sich teilweise nur im Detail. (Bild: Martin Wolf/Golem.de)
  • Das System ist kompatibel mit Lego, wie zum Beispiel bei den Achsen. (Bild: Martin Wolf/Golem.de)
  • Einfache Objekte sind schnell gebaut und mit den Zierteilen einfach zu individualisieren, auch abseits der Bauanleitung. (Bild: Martin Wolf/Golem.de)
  • Der kleine Flitzer heizt durchaus flott über den Teppich. (Bild: Martin Wolf/Golem.de)
  • Unsere Eigenkonstruktion Drumpy vereint eine Vielzahl von Bauteilen. (Bild: Martin Wolf/Golem.de)
  • Tinkerbots stellt ein eigenes Programm für Firmware-Updates zur Verfügung (Bild: Martin Wolf/Golem.de)
  • Für die Modelle aus der Anleitung gibt es vorbelegte Steuerungen in der App. (Bild: Martin Wolf/Golem.de)
  • Eigene Modelle können ebenfalls per App gesteuert werden. (Bild: Martin Wolf/Golem.de)
Für die Modelle aus der Anleitung gibt es vorbelegte Steuerungen in der App. (Bild: Martin Wolf/Golem.de)
Stellenmarkt
  1. Drägerwerk AG & Co. KGaA, Lübeck
  2. 3C Holding GmbH, Rheda-Wiedenbrück

Leider sind wir auf vier ansteuerbare Module begrenzt, mehr geben die beiden virtuellen 4-Wege-Joypads nicht her. Auch die Sensoren bleiben außen vor. Für einfachere Konstruktionen gibt es dann allerdings auch hier wieder einen Trick: Die vorkonfigurierten Steuerungen für die Modelle mit Sensoren funktionieren auch mit Eigenbauten.

Endlich wird richtig programmiert

Wer die Module inklusive Sensoren frei verwenden und ernsthaft programmieren will, kann die Arduino-Umgebung benutzen. Die ersten Prototypen basierten ursprünglich ebenfalls auf Arduinos, das Erbe führen auch der Powerbrain und die Module fort.

Die erforderlichen Bibliotheken und Erweiterungen für die Arduino-IDE können komfortabel über den Board-Verwalter installiert werden. Dazu gehören auch einige Beispielprogramme. Jedes Modul besitzt eine eigene Bibliothek, eine englischsprachige API-Referenz findet sich auf der Webseite. Leider fehlt eine strukturierte Einleitung in die Programmierung der Module. Wer bereits Erfahrung mit der Arduino-Programmierung hat, dürfte weniger Probleme haben. Fehlen sie aber, wird es schwierig.

Auf eine Schwierigkeit stoßen wir aber trotz unserer Arduino-Erfahrung: Zuerst will uns das Ansprechen der Module nur teilweise gelingen. Erst beim aufmerksamen Lesen einiger Quellcode-Kommentare in den Beispielen und der Referenz wird uns klar, wie ein Modul eigentlich im Programm zugeordnet wird. Jedes Modul besitzt eine mehrfarbige LED, über diese Farbe wird das Modul identifiziert. Wir müssen die Farbe im Programm eintragen, zum Beispiel:

  1. TBPivot pivot1(GREEN);
  2. TBPivot pivot2(BLUE);

Das System ist zwar durchaus kindgerecht und einfacher, als wenn erst IDs durch ein Spezialprogramm ausgelesen und notiert werden müssten. Allerdings sind die Farben teilweise davon abhängig, wie die Module verbaut wurden. Das führt dazu, dass wir gelegentlich erst einmal eine Testübertragung des Programms durchführen, um zu sehen, welches Modul welche Farbe besitzt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Mach's mit, mach's nach, mach's besserAkkukapazität hält Experimente durch 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6.  


Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. (reduzierte Überstände, Restposten & Co.)

Folgen Sie uns
       


Burnout im IT-Job: Mit den Haien schwimmen
Burnout im IT-Job
Mit den Haien schwimmen

Unter Druck bricht ein Webentwickler zusammen - zerrieben von zu eng getakteten Projekten. Obwohl die IT-Branche psychische Belastungen als Problem erkannt hat, lässt sie Beschäftigte oft allein.
Eine Reportage von Miriam Binner


    iPhone, iPad und Co.: Apple bringt iOS 14, iPadOS 14, TVOS 14 und WatchOS 7
    iPhone, iPad und Co.
    Apple bringt iOS 14, iPadOS 14, TVOS 14 und WatchOS 7

    Auch ohne neue iPhones lässt es sich Apple nicht nehmen, seine neue iOS-Version 14 zu veröffentlichen. Auch andere Systeme erhalten Upgrades.

    1. Apple Pay EU will Apple zur Freigabe von NFC-Chip bringen
    2. Apple One Abos der verschiedenen Apple-Dienste im Paket
    3. Corona Apple hat eigenen Mund-Nasen-Schutz entwickelt

    Playstation 5: Sony macht das Rennen
    Playstation 5
    Sony macht das Rennen

    Die Playstation 5 liegt preislich zwischen Xbox Series S und Xbox Series X. So schlägt Sony zwei Microsoft-Konsolen mit einer eigenen.
    Ein IMHO von Marc Sauter

    1. Sony Weitere Playstation 5 für Vorbesteller angekündigt
    2. Spielekonsole Playstation 5 ist nicht zu älteren Spielen kompatibel
    3. Hogwarts Legacy Potter-Solo-RPG und Final Fantasy 16 angekündigt

      •  /