Kurs:Micro:bit und Omni:bit

Dieser Kurs gehört zum Fachbereich Informatik.

Ziele

In diesem Kurs geht es um den Omni:bit, ein BBC micro:bit-gesteuertes Fahrzeug.

Voraussetzungen
  • Hardware: Bausatz Omni:bit
  • Entwicklungsumgebung: Microsoft MakeCode for micro:bit
Zielgruppe
  • SchülerInnen
  • SelbstlernerInnen
Ansprechpartner

ChristianSW

Projekt

Projekt:Lernen mit Mikrocontrollern

Forum

Das Forum bietet Raum für Diskussion und Notizen.

Fahrgestell mit Super:bit und Micro:bit
Unterseite des Fahrgestells

Wir bauen den Omni:bit Bearbeiten

Der Omni:bit ist ein vom BBC micro:bit gesteuertes Fahrzeug. Der Bausatz besteht aus LEGO-kompatibeln Klemmbausteinen und Motoren zum Aufbau des Fahrzeugs sowie dem Super:bit-Board.

Dieser Kurs versammelt Materialien zum Omni:bit. Viele Ideen und Inhalte lassen sich mit kleinen Änderungen in andere Micro:bit-Projekte übernehmen.

Aufbau Bearbeiten

Bauanleitung Bearbeiten

Elektronik Bearbeiten

Super:bit Bearbeiten

Der Omni:bit wird über das Super:bit-Board gesteuert.

Super:bit ist ein Breakout Board (eine Erweiterungsplatine) für den Micro:bit. Auf dem Board sind unter anderem vier mehrfarbige LEDs, ein Lautsprecher und Anschlüsse für verschiedene Motoren montiert.

 

Programmieren Bearbeiten

Wir nutzen die Entwicklungsumgebung Microsoft MakeCode.

Um den Omni:bit steuern zu können, muss in Microsoft MakeCode for micro:bit zuerst die passende Erweiterung geladen werden.

  • Erstelle dazu ein neues Projekt, um in den Editor zu gelangen.
  • Wähle "Erweiterungen" unter dem Zahnrad-Menü oder unter der Kategorie "Fortgeschritten".
  • Kopiere folgende Zeile in das Suchfeld: https://github.com/lzty634158/OmniBit
  • Klicke auf "OmniBit - Extension for Yahboom OmniBit". Im Editor erscheinen nun die Kategorien SuperBit und NeoPixel.

Antrieb und Steuerung Bearbeiten

Omnidirektionaler Antrieb Bearbeiten

Der Omni:bit ist mit vier Mecanum-Rädern ausgestattet. Diese ermöglichen es dem Fahrzeug, in jede beliebige Richtung zu fahren.

 
Antrieb mit vier Mecanum-Rädern.
blau: Antriebsrichtung des Rades; rot: Bewegungsrichtung des Fahrzeugs
a) Geradeausfahrt, b) Seitwärtsfahrt, c) Diagonalfahrt, d) Kurvenfahrt, e) Drehung, f) Drehung um den Mittelpunkt einer Achse

Wikimedia Bearbeiten

  Commons: Micro:bit und Omni:bit – Sammlung von Bildern, Videos und Audiodateien