loader

Introductions aux conditions avec Micro:bit

Le but de ce tutoriel est de faire en sorte que la carte affiche un smiley heureux :) lorsqu’elles est secouée et malheureux :( lorsqu’elle est au repos, à l’aide d’une condition logique "si".

Prenons un exemple simple :

Imaginez-vous dans votre maison en hiver. Il fait froid. On souhaite chauffer l'intérieur de la maison à 22°C.  La condition sera donc la température à l'intérieur de la maison.
Si la température est inférieure à 22°C, on applique l'instruction  "allumer les radiateurs".
Sinon, si la température est supérieure à 22°C, on applique l'instruction "éteindre les radiateurs".

La commande est finalement modifiée en fonction d'un paramètre bien défini.

Dans ce premier code, les conditions sont : Si la carte est secouée et Si la carte est au repos.
Elles permettent les deux instructions suivantes : Smiley heureux et Smiley malheureux.

Brancher la carte micro:bit et transférer le code suivant:

Connaissez-vous les nombres premiers ? Ce sont des nombres entiers naturels (1, 2, 3, ... N) qui ne sont divisibles que par 1 et par eux-mêmes. Le but de la suite est d'afficher le chiffre ainsi que 'Oui' si c'est un nombre premier et 'Non' dans le cas contraire. Le bouton B devra incrémenter la valeur de l'entier et le bouton A devra réinitialiser la valeur de l'entier à 0.

  • Astuce : Compléter le code dans la boucle "Répéter indéfiniment".

Transférer le code vers la carte lorsqu'il vous semble correct.


Tout fonctionne ? Pour vérifier, la solution se trouve  ici.

Merci d’avoir suivi ce tutoriel ! N’hésitez pas à commenter pour partager vos succès ou poser vos questions.

Licencia de uso

Licence Creative Commons

Esta obra está disponible bajo los términos de la licencia Creative Commons Attribution - No Derivative Works 2.0 France.