Kurs:Micro:bit und Omni:bit
Dieser Kurs gehört zum Fachbereich Informatik.
In diesem Kurs geht es um den Omni:bit, ein BBC micro:bit-gesteuertes Fahrzeug.
- Hardware: Bausatz Omni:bit
- Entwicklungsumgebung: Microsoft MakeCode for micro:bit
- SchülerInnen
- SelbstlernerInnen
Projekt:Lernen mit Mikrocontrollern
Das Forum bietet Raum für Diskussion und Notizen.
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.
- Yahboom: Dokumentation des Herstellers mit Erläuterungen und Übungen
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.
- Yahboom: Dokumentation des Herstellers mit Erläuterungen und Übungen
Programmieren
[Bearbeiten]Wir nutzen die Entwicklungsumgebung Microsoft MakeCode.
- Microsoft: Was ist 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.