Utiliser les boutons du Micro:bit avec MakeCode

Micro:bit 20-04-23
711 0

Qu’est ce qu’une carte Micro:bit ?

carte microbit

La carte Micro:bit est une carte de développement électronique utilisée pour enseigner les concepts de programmation, d’électronique et d’informatique. Elle est conçue pour être facile à utiliser, avec une interface graphique simple qui permet aux utilisateurs de créer des projets électroniques en peu de temps.

La carte Micro:bit est équipée d’un processeur ARM Cortex-M0, de 25 LED programmables, de capteurs de mouvement (accéléromètre et boussole) et de connecteurs d’entrée/sortie pour des composants externes tels que des capteurs, des moteurs et des haut-parleurs. Elle peut être programmée en utilisant une variété de langages de programmation, y compris JavaScript, Python et C++.

La carte Micro:bit a été développée par la BBC en partenariat avec un certain nombre d’entreprises et d’organisations, dans le but de promouvoir l’enseignement de l’informatique et de l’électronique aux enfants et aux jeunes. Elle est utilisée dans les écoles du monde entier pour enseigner les compétences numériques et les concepts de codage, ainsi que pour permettre aux élèves de créer leurs propres projets électroniques et de les partager avec la communauté.

L’éditeur MakeCode

MakeCode interface

La carte Micro:bit est souvent programmée en utilisant MakeCode, un éditeur de code visuel qui permet aux utilisateurs de créer des programmes en utilisant des blocs de code. MakeCode est conçu pour être facile à utiliser et à comprendre, même pour les débutants en programmation.

En utilisant MakeCode, les utilisateurs peuvent programmer la carte Micro:bit pour effectuer une variété de tâches, telles que l’affichage de messages sur l’écran LED, la lecture de données à partir des capteurs de mouvement ou la commande de moteurs et d’autres composants externes.

MakeCode propose également des fonctionnalités avancées telles que la simulation en direct des programmes et la possibilité de télécharger et de partager des projets avec d’autres utilisateurs.

En somme, MakeCode est un outil puissant pour la programmation de la carte Micro:bit, offrant aux utilisateurs une plate-forme conviviale et intuitive pour apprendre les bases de la programmation et de l’électronique.

Utilisation des boutons A et B pour afficher un texte sur la carte Micro:bit

Par exemple, pour afficher le texte “Bouton A pressé” lorsque le bouton A est pressé, vous pouvez faire glisser le bloc « lorsque le bouton A est pressé » dans l’espace de travail et y ajouter le bloc « afficher le texte » avec le texte « Bouton A pressé ». Une fois que vous avez téléversé le code sur la carte Micro:bit, appuyez sur le bouton A pour afficher le texte sur l’affichage de la carte Micro:bit.

Remarque: Pour afficher le message appuyer sur le bouton A de la carte Micro:bit.

bouton_A

Créer une calculatrice avec MakeCode

On va réaliser une calculatrice simple pour additionner deux nombre.

Pour cela, nous allons utiliser des variables, à savoir des éléments qui vont varier en fonction d’événements ou d’une instruction (de calcul, par exemple).

Allez dans le menu Variables, cliquez sur Créer une variable…, et choisissez son nom(ici, NOMBRE1). Vous obtenez alors les instructions suivantes:

création_variable

On répète l’opération pour le second nombre.

Puis, on va créer un programme qui se déroule en trois parties:

  1. Une pression sur le bouton A permet d’afficher le premier nombre de l’addition.
  2. Une pression sur le bouton B permet d’afficher le deuxième nombre de l’addition.
  3. Une pression sur les deux boutons A et B permet d’obtenir le résultat de l’addition.

Créer un programme compteur avec MakeCode

Voici un exemple de programme de compteur simple pour la carte Micro:bit utilisant MakeCode.

Pour cela, nous allons utiliser une variable nommée ‘compteur’.

Allez dans le menu Variables, cliquez sur Créer une variable…, et choisissez son nom. Vous obtenez alors les instructions suivantes:

variable_compteur

On répète l’opération pour créer la seconde variable nommée ‘test’ qui permet d’arrêter l’incrémentation du compteur si on appuie sur le bouton B.

Puis, on va créer un programme qui se déroule en deux parties:

  1. une pression sur le bouton A permet d’incrémenter la variable compteur et de l’afficher sur la carte Micro:bit.
  2. une pression sur le bouton B permet d’arrêter l’incrémentation du compteur.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info