Présentation de la carte électronique programmable microbit

par | Nov 23, 2017 | Microbit

La carte électronique programmable Microbit possède un microcontrôleur ainsi que des capteurs et des LED intégrées.
Cette carte électronique gère également les communications radio et Bluetooth, elle permet donc de créer des objets connectés.

microbit-presentation

Plus de détails sur les connecteurs de la carte Microbit

Fichiers de modélisation : solidworks 2014   solidworks 2017

 

Il est possible de programmer la carte Microbit avec différents langages de programmation.

 On peut accéder aux éditeurs des différents langages de programmation ( block, javascript, python, C++) en allant à cette adresse  https://www.microbit.co.uk/app/#

Programmation par block comme pour scratch et Blockly.
Possibilité de programmer pour des enfants et adolescents de l’école primaire au collège ( cycle3 et cycle4)

Accès à l’adresse https://makecode.microbit.org/

programmation-par-block

Simulateur à gauche – blocs de programmation au milieu – programmes à droite

simulator

blocks

 

 

 

Il est possible également de passer de la programmation par block à la programmation Javascript

ts

L’auto complétion permet de simplifier la programmation Javascript

Le codage en Javascript est organisé pour éviter les erreurs de syntaxe.
L’application est en Anglais, le langage des programmeurs professionnels.

Niveau collège fin de cycle 4 et lycée

Lien pour l’éditeur : https://www.microbit.co.uk/app/#

javascript

Il est possible également de programmer la carte Microbit en Javascript avec l’éditeur Microsoft Touchdevelop
https://www.touchdevelop.com/

Le langage Python peut être utilisé pour différents projets très variés ( robotique, jeux, programmes, objets connectés … )

Ce langage peut être utilisé de la fin du cycle 4 au Lycée et à l’université, études supérieures.
Le langage python est un langage pour débuter la programmation mais il peut être aussi utilisé pour réaliser des logiciels professionnels.

micropythonEditeur Micropython

https://python.microbit.org/

Le langage Micropython est une version du langage python adapté pour les microcontroleurs.

La programmation C++ de la carte Microbit est possible avec l’éditeur Arm Mbed

https://os.mbed.com/platforms/Microbit/

Imprimer