Entdecke die vielen Funktionen des micro:bit!

Von Tanzrobotern bis hin zu Bananentastaturen - dein micro:bit hat alle Funktionen, die du benötigst, um tolle Sachen zu programmieren - die Möglichkeiten sind endlos!

A diagram of the BBC micro:bit

Übersicht

Dein micro:bit hat die folgenden Merkmale:

Werfen wir einen Blick auf die Funktionsweise dieser Komponenten und entdecken wir, wie man sie programmiert!

LEDs

Die micro:bit LEDs

Was ist das? LED steht für Light Emitting Diode. Der micro:bit verfügt über 25 individuell programmierbare LEDs, mit denen du Texte, Zahlen und Bilder anzeigen kannst.

Wie kann ich diese programmieren? Lerne mehr über das Programmieren der LEDs oder benutze die Code Hinweise unten.

Python JavaScript Blocks

Beispiele - schaut euch das Animierte blinkende Herzen in JavaScript an oder lernt, wie man Animationen mit Python macht!

Tasten

Die micro:bit Tasten

Was sind dies? Es gibt zwei Tasten auf der Vorderseite des micro:bit (beschriftet mit A und B). Du kannst erkennen, wann diese Tasten gedrückt werden, so dass du Code auf dem Gerät auslösen kannst.

Wie programmiere ich das Ganze? Siehe die Code-Referenz weiter unten.

Python JavaScript Blocks

Beispiele - werfe einen Blick auf dieses Smiley Button-Projekt oder dieses fortgeschrittenere Wählmaschine-Projekt, beide gesteuert über die Tasten in JavaScript.

Pins

Die micro:bit Pins

Was ist das? Es gibt 25 externe Anschlüsse am Randverbinder des micro:bit, die wir als „Pins“ bezeichnen. Progammiere Motoren, LEDs oder andere elektrische Komponenten mit den Pins oder schließe zusätzliche Sensoren an, um deinen Code zu steuern!

Wie kann ich diese programmieren? Lerne mehr über die Pins oder benutze die Code Hinweise unten.

Python JavaScript Blocks

Beispiele - programmiere ein Bananen Keyboard, Hacke deine Kopfhörer und erstelle einen Milchkarton Roboter in JavaScript! Oder wirf einen Blick auf dieses "kitzliger micro:bit"-Projekt in Python!

Lichtsensor

Der micro:bit LED-Bildschirm, der als Lichtsensor fungiert.

Was ist das? Durch die Umkehrung der LEDs des Bildschirms zu einem Eingang wird der LED-Bildschirm zu einem Basis-Lichtsensor, der es ermöglicht das Umgebungslicht zu erkennen.

Wie kann ich diesen programmieren? Siehe unten stehende Referenz für den JavaScript Blocks Editor:

JavaScript Blocks

Beispiel: Lerne wie du die Helligkeit des Lichts mit Hilfe von JavaScript darstellen kannst.

Temperatursensor

Der micro:bit Temperatursensor

Was ist das? Dieser Sensor ermöglicht es dem micro:bit, die aktuelle Umgebungstemperatur in Grad Celsius zu erfassen.

Wie programmiere ich das Ganze? Siehe die Code-Referenz weiter unten.

Python JavaScript Blocks

Beispiele - Code a Digitalthermometer in Celsius und Fahrenheit mit JavaScript!

Beschleunigungsmesser

Der mikro:bit-Beschleunigungsmesser

Was ist das? Ein Beschleunigungssensor misst die Beschleunigung des micro:bit; diese Komponente erkennt, wenn der micro:bit bewegt wird. Es kann auch andere Aktionen erkennen, wie z.B. Schütteln, Kippen und freier Fall.

Wie programmiere ich das Ganze? Siehe die Code-Referenz weiter unten.

Python JavaScript Blocks

Beispiele - code ein Schere-Stein-Papier-Spiel mit JavaScript, ausgelöst, wenn der mikro:bit geschüttelt wird! Oder erzeuge musikalisches Getöse in Python!

Kompass

Der micro:bit Kompass

Was ist das? Der Kompass erkennt das Magnetfeld der Erde, so dass man erkennt in welche Richtung der mikro:bit zeigt. Der Kompass muss kalibriert werden, bevor es verwendet werden kann.

Die "Kalibrierung" des Kompass stellt sicher, dass seine Ergebnisse richtig sind. Im JavaScript Blocks Editor verwende den 'calibrate compass' Block. Zum Kalibrieren des Kompass in Python verwende compass.calibrate().

When the calibration begins, the micro:bit will scroll the instruction "Tilt to fill screen". To calibrate the compass, tilt the micro:bit to move the dot in the centre of the screen around until you have filled up the whole screen.

Wie programmiere ich das Ganze? Siehe die Code-Referenzen unten.

Python JavaScript Blocks

Examples - create a working compass to find North in JavaScript or Python!

WLAN

Die micro:bit Funkantenne

What is it? The radio feature allows you to communicate wirelessly between micro:bits. Use the radio to send messages to other micro:bits, build multiplayer games, and much more!

How do I code it? Discover how to code the radio:

Python JavaScript Blocks

Examples - create a Multiplayer Rock, Paper, Scissors game (JavaScript), or create cool digital fireflies in JavaScript and Python!

Bluetooth

Die micro:bit Bluetooth-Antenne

Was ist das? Eine BLE (Bluetooth Low Energy) Antenne ermöglicht es dem micro:bit Bluetooth Signale zu senden und zu empfangen. This allows the micro:bit to wirelessly communicate with PCs, Phones, and Tablets, so you can control your phone from your micro:bit and send code wirelessly to your device from your phone!

Before using the Bluetooth Antenna you will need to pair your micro:bit with another device. Once paired, you can send programs wirelessly to your micro:bit.

JavaScript Blocks

The Python Editor doesn't currently support bluetooth.

What can I do with it? Send code to your micro:bit wirelessly.

USB Interface

The micro:bit, connected via the USB interface

Was ist das? The USB interface allows you to connect the micro:bit to your computer via a micro-USB cable, which will power the device and allow you to download programs onto the micro:bit.

Technical Info

Please refer to the hardware page to discover more about the micro:bit's technical and compliance info.

Hardware

Take a look at the apps page to learn more about coding the micro:bit from a mobile device.

Apps
Selecting this opens external content from our support system, which adheres to their privacy policy.