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.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Omnibit_01.png/220px-Omnibit_01.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Omnibit_03.png/220px-Omnibit_03.png)
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.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Superbit_expansion_board.jpg/400px-Superbit_expansion_board.jpg)
- 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.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Mecanum_wheel_control_principle.svg/600px-Mecanum_wheel_control_principle.svg.png)
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]![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/12px-Commons-logo.svg.png)