micro:bit

La carte micro:bit est un nano-ordinateur développé par la BBC qui permet l’apprentissage de la programmation.

Cette carte, très simple d’utilisation, se programme en Python. Elle peut aussi s’intégrer dans des projets et des applications plus complexes par l’ajout de capteurs (comme les capteurs Grove par exemple).

Présentation et caractéristiques

La carte micro:bit est équipée d’un processeur ARM, de deux boutons (A et B en façade), d’une matrice de LEDs 5×5, de 22 broches dont 3 analogiques, d’un accéléromètre, d’un magnétomètre ainsi que d’une antenne bluetooth.
On trouve également un port d’alimentation 3 V, un bouton “reset” et un port micro-USB.

Les broches sont situées sur le bas de la carte. On compte 3 entrées/sorties analogiques marquées 0, 1 et 2 ainsi que la broche 3 V et GND. Ces broches sont directement accessibles avec des pinces crocodiles ou des fiches bananes.

Pour le reste des broches, il est nécessaire de passer par un support spécifique, généralement appelé Shield.
Il en existe différents modèles suivant les capteurs associées.

Shield Grove pour micro:bit
Shield Grove pour micro:bit

Caractéristiques techniques détaillées :
– version : Rev. 1.3 B
– alimentation : via port micro-USB ou connecteur JST (3 V) ou broches 3 V et GND
– microprocesseur : CPU ARM Cortex M0 32 bits
– cadencement : 16 MHz
– mémoire flash : 256 kB
– mémoire RAM : 16 kB
– 23 broches d’E/S dont 6 entrées analogiques
– matrice LEDs 5×5 rouges
– 2 boutons-poussoirs en facade
– 1 bouton ‘reset’
– bluetooth Low Energy 4.0
– accéléromètre 3 axes MMA8652​
– magnétomètre 3 axes MAG3110
– bus série, I2C et SPI
– dimensions : 40 x 50 mm

Programmation

La programmation de la carte peut se faire de deux manières possibles :
– par câble USB en passant via un ordinateur
– par bluetooth en utilisant l’application iOS ou Android

Programmation via l’ordinateur
La carte micro:bit est programmable en Python, on peut utiliser soit un système de bloc comme MakeCode ou alors passer par des lignes de code via MicroPython. Ces deux solutions sont développées par BBC Micro:Bit

D’autres solutions pour la programmation existe aussi sur internet, c’est notamment le cas de Mu Python ou de l’interface développée par la start-up française Vittascience.

Interface de programmation Vittascience

Cette interface permet la programmation par bloc et intègre nativement le support de très nombreux capteurs Grove, mais aussi des robots se basant sur micro:bit.
L’interface dispose d’un panel d’affichage :
– mode blocs uniquement
– mode mixte : blocs et python
– python uniquement

Vous pouvez aussi choisir la langue de l’interface : français ou en anglais.

Ressources

Site officiel : microbit.org
Guide de démarrage rapide : https://microbit.org/fr/guide/quick/

Serre connectée : une réalisation qui intègre la carte micro:bit.

Livre : 40 activités avec la carte micro:bit de Dominique Nibart aux éditions Eyrolles.
https://www.eyrolles.com/Informatique/Livre/40-activites-avec-la-carte-micro-bit-9782212677492/

40 activités avec la carte micro:bit

Tutos : un nombre important de ressources (un tuto par modules) sur le site de Vittascience : https://fr.vittascience.com/learn/

Ressources Vittascience micro:bit

Carte : A4 Technologie a édité des coffrets de cartes d’activités ExoProg Grove avec micro:bit. Une carte par capteurs avec au recto une explication du bloc utiliser pour la programmation. Et au verso, 3 niveaux d’exercices pour s’entraîner et un lien pour retrouver la correction sur leur site.
https://www.a4.fr/cartes-d-activites-exoprog-grove-micro-bit.html

Carte ExoProg micro:bit

Merci à Génération Robots
Leur coffret à retrouver en promo ici => micro:bit Go Bundle

Ce site utilise des cookies pour vous proposer une visite enrichie. En continuant, vous acceptez leur utilisation. En savoir plus sur notre politique des cookies.     ACCEPTER