Explore les nombreuses fonctionnalités du micro:bit !

Des robots danseurs aux claviers bananes, ton micro:bit a toutes les options dont tu as besoin pour coder des trucs extraordinaires - les possibilités sont infinies !

Un schémas de la conception du BBC micro:bit

Aperçu

Ton micro:bit dispose des spécificités techniques suivantes :

Jetons un œil à quoi servent ces composants et découvrons comment les programmer !

LEDs

Les LEDs du micro:bit

Qu'est-ce que c'est ? LED signifie Light Emitting Diode, Diode électroluminescente. Le micro:bit en dispose de 25, toutes programmables individuellement, ce qui te permet d'afficher du texte, des nombres et des images.

How do I code it? Learn more about coding the LEDs, or use the code references below.

Python MakeCode

Exemples - regarde ce coeur clignotant animé en JavaScript ou apprends à faire des animations en Python!

Boutons

Les boutons du micro:bit

Qu'est-ce que c'est ? Il y a deux boutons sur la face avant du micro:bit (étiquetés A et B). Tu peux détecter quand ces boutons sont pressés, ce qui te permet de déclencher un code sur l'appareil.

Comment je les programme ? Regarde les références de code ci-dessous.

Python MakeCode

Exemples - jette un œil à ce projet de Bouton Smiley, ou ce projet plus avancé de Machine de Vote, tous les deux utilisant les boutons en JavaScript.

Broches

Les broches du micro:bit

Qu'est-ce que c'est ? Il y a 25 connecteurs externes sur la tranche du micro:bit, que l'on nomme 'broches'. Tu peux programmer des moteurs, des LEDs, ou tout autre composant électrique à l'aide de ces broches, ou bien encore connecter des capteurs supplémentaires pour contrôler ton code!

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

Python MakeCode

Exemples - programme un Clavier banane, pirate tes écouteurs, et créé un Robot en brique de lait avec du JavaScript! Ou bien, regarde ce projet de micro:bit chatouilleux en Python!

Capteur de lumière

L’écran de LEDs du micro:bit, agissant comme un capteur de lumière.

Qu'est-ce que c'est ? En inversant les LEDs d'un écran pour devenir un point d'entrée, l'écran LED devient un capteur de lumière basique, te permettant de détecter la luminosité ambiante.

Comment je les programme ? Regarde les références de code ci-dessous.

Python MakeCode

Exemples - apprendre comment établir le niveau de lumière sur l'écran avec JavaScript

Capteur de température

Le capteur de température du micro:bit

Qu’est-ce ? Ce capteur permet à micro:bit de mesurer la température actuelle de l’appareil, en degrés Fahrenheit et degrés Celsius.

Comment je le programme ? Regarde les références de code ci-dessous.

Python MakeCode

Exemples - Découvrez comment le capteur de température fonctionne.

Accéléromètre

L'accéléromètre du micro:bit

Qu'est-ce que c'est ? Un accéléromètre mesure l'accélération de ton micro:bit, ce composant détecte quand le micro:bit est en mouvement. Il peut aussi détecter d'autres actions, par exemple quand il est secoué, incliné ou qu'il tombe.

Comment je le programme ? Regarde les références de code ci-dessous.

Python MakeCode

Exemples - programme un jeu de Chifoumi en JavaScript, qui se déclenche lorsque le micro:bit est secoué ! Ou bien, créé un raffut musical en Python !

Boussole

La boussole du micro:bit

Qu'est-ce que c'est ? La boussole détecte le champ magnétique de la Terre, te permettant de savoir quelle direction le micro:bit indique. La boussole doit être étalonnée avant de pouvoir être utilisée.

'Étalonner' la boussole permet de s'assurer que les résultats soient précis. Pour l'éditeur MakeCode, utilise le bloc 'étalonnage de la boussole'. To calibrate the compass in Python use compass.calibrate().

Quand l'étalonnage débute, micro:bit fait défiler "Tilt to fill screen". Pour calibrer la boussole, inclinez micro:bit pour déplacer le point au centre de l’écran autour jusqu'à ce que vous ayez rempli la totalité de l’écran.

Comment je la programme ? Sers toi des références de code ci-dessous.

Python MakeCode

Exemples - créé une boussole qui indique le Nord en JavaScript ou en Python !

Radio

L'antenne radio du micro:bit

Qu'est-ce que c'est ? La Radio te permet de communiquer sans fil entre plusieurs micro:bits. Utilise la radio pour envoyer des messages aux autres micro:bits, fabriquer un jeu multijoueurs, et bien plus encore!

Comment je la programme ? Découvre comment programmer la radio :

Python MakeCode

Exemples - créé un Chifoumi multijoueurs (javaScript), ou dessine des papillons numériques en JavaScript et en Python!

Bluetooth

L'antenne Bluetooth du micro:bit

Qu'est-ce que c'est ? BLE (Bluetooth Low Energy) allows the micro:bit to control phones and tablets over Bluetooth. This communication works both ways, so you can also send code to your micro:bit wirelessly from your phone using one of our apps. Other apps, such as Swift Playgrounds and Scratch, use Bluetooth to talk to the micro:bit.

Before using the Bluetooth feature you will need to pair your micro:bit with another device. Once paired, you can send programs wirelessly to your micro:bit. When you're using Radio, Bluetooth can still be used to update the code on your micro:bit, if you enter pairing mode - learn about the differences between radio and bluetooth in this support article.

MakeCode

The Python Editor doesn't currently support bluetooth.

Que puis-je faire avec ? Envoie ton code à ton micro:bit sans fil.

Interface USB

Qu'est-ce que c'est ? 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.

Information technique

Merci de se reporter à la page matériel pour découvrir plus d'infos techniques et de conformité sur le micro:bit.

Matériel

Jette un œil à la page applis pour en savoir plus sur le codage du micro:bit depuis un périphérique mobile.

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