Entdecken Sie 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!

Das Blockdiagramm des BBC mirco:bit

Übersicht

Your micro:bit has the following physical features:

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 kodiere ich sie? Um mehr über die Kodierung der LEDs zu erfahren, lesen Sie bitte diese Seite oder benutzen Sie die untenstehenden Code-Referenzen.

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. Program motors, LEDs, or other electrical components with the pins, or connect extra sensors to control your code!

How do I code it? Learn more about the hardware of the pins here, or use the code references below.

Python JavaScript Blocks

Examples - code a Banana Keyboard, hack your headphones, and create a Milk-Carton Robot with JavaScript! Or, take a look at this ticklish micro:bit project in Python!

Lichtsensor

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

What is it? By reversing the LEDs of the screen to become an input, the LED screen works as a basic light sensor, allowing you to detect ambient light.

How do I code it? See the reference below for the JavaScript Blocks Editor:

JavaScript Blocks

Examples - learn how to chart the light level on the screen with JavaScript here.

Temperatursensor

Der micro:bit Temperatursensor

What is it? This sensor allows the micro:bit to detect the current ambient temperature, in degrees Celsius.

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

Python JavaScript Blocks

Examples - code a digital thermometer in Celsius and Fahrenheit with JavaScript!

Beschleunigungsmesser

Der mikro:bit-Beschleunigungsmesser

What is it? An accelerometer measures the acceleration of your micro:bit; this component senses when the micro:bit is moved. It can also detect other actions, e.g. shake, tilt, and free-fall.

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

Python JavaScript Blocks

Examples - code a Rock, Paper, Scissors game with JavaScript, triggered when the micro:bit is shaken! Or, create musical mayhem with Python!

Kompass

Der micro:bit Kompass

What is it? The compass detects the earth's magnetic field, allowing you to detect which direction the micro:bit is facing. The compass has to be calibrated before it can be used.

'Calibrating' the compass ensures the compass results are accurate. For the JavaScript Blocks Editor, use the 'calibrate compass' block. To calibrate the compass in Python use compass.calibrate().

When the calibration begins, the micro:bit will scroll an instruction on the display for you - either "Draw a circle" or "Tilt to fill screen". To calibrate the compass, just follow these instructions and tilt the micro:bit to move the dot in the centre of the screen around until you have either drawn the outline of a circle, or filled up the whole screen.

How do I code it? Use the code references below.

Python JavaScript Blocks

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

Funk

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? A BLE (Bluetooth Low Energy) antenna allows the micro:bit to send and receive Bluetooth signals. 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 scripts wirelessly to your micro:bit - you can learn more about setting this up here.

How do I code it? Learn how to use the Bluetooth functionality:

JavaScript Blocks

The Python Editor doesn't currently support bluetooth.

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

USB-Schnittstelle

Das Mikro: Bit, über die USB-Schnittstelle angeschlossen

What is it? 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 scripts onto the device.

How do I use it? You can read more information on how to run scripts on your BBC micro:bit here, and about the error messages you might get here.

Technische Informationen

Bitte konsultiere die Hardware-Seite, um mehr über die Technischen und Konformitäts-Infos von micro:bit zu erfahren.

Hardware

Schau dir die Apps-Seite an, um mehr über die Programmierung des micro:bit von einem mobilen Gerät aus zu erfahren.

Apps