Description
35 projets de développement tactile et MicroPython
Le BBC micro:bit est un ordinateur de taille crédit basé sur un processeur ARM très populaire et hautes performances. L'appareil est conçu par un groupe de 29 partenaires pour être utilisé dans l'enseignement informatique au Royaume-Uni et sera offert gratuitement à tous les élèves du secondaire du Royaume-Uni.
L'appareil est basé sur le processeur Cortex-M0 et mesure 4 x 5 cm. Il comprend plusieurs capteurs et modules importants tels qu'un accéléromètre, un magnétomètre, 25 LED, 2 interrupteurs à bouton-poussoir programmables, une connectivité Bluetooth, une prise micro USB, 5 connecteurs de type anneau et un connecteur de bord à 23 broches. L'appareil peut être alimenté depuis son port micro USB en le connectant à un PC, ou deux piles externes de type AAA peuvent être utilisées.
Ce livre porte sur l'utilisation de l'ordinateur micro:bit de la BBC dans des projets pratiques. L'ordinateur BBC micro:bit peut être programmé à l'aide de plusieurs langages de programmation différents, tels que Microsoft Block Editor, Microsoft Touch Develop, MicroPython et JavaScript.
Le livre fait une brève introduction au langage de programmation Touch Develop et au langage de programmation MicroPython. Il donne ensuite 35 exemples de projets fonctionnels et testés utilisant ce langage. Les lecteurs qui apprennent à programmer avec Touch Develop et MicroPython devraient trouver très facile de programmer à l'aide de l'éditeur de blocs ou de tout autre langage.
Les éléments suivants sont donnés pour chaque projet :
- Titre du projet
- Description du projet
- Objectif du projet
- Listes des programmes Touch Develop et MicroPython
Des listes complètes de programmes sont fournies pour chaque projet. De plus, les principes de fonctionnement des projets sont brièvement décrits dans chaque section. Les lecteurs sont encouragés à parcourir les projets dans l'ordre indiqué dans le livre.
Aussi disponible:
Kit de pièces pour les expériences publiées dans ce livre. Ce kit contient : 4 x LED, 4 x résistances de 270 ohms, 5 x fils (mâle-femelle), 2 x fils (mâle-mâle), 3 x Bouton, 3 x résistances de 10 kilo-ohms, 1 x capteur de température TMP36, 1 x buzzer, 1 x résistance dépendante de la lumière, 1 x LED RVB, 1 x transistor BC337, 1 x résistance de 680 ohms, 1 x moteur 3 V CC, 1 x module de capteur UV ML8511, 1 x mini servo, 1 x petite planche à pain, 1 x connecteur BBC micro:bit edge, 1 x carte adaptateur BBC micro:bit, 1 x plaque de montage