Skip to content

Activité

Thermomètre en Fahrenheit

Intermédiaire | MakeCode, Python | Boutons, Capteur de température, Écran LED | Entrée / Sortie, Fonctions

Étape 1 : Maîtrisez

Qu'est-ce que c'est ?

Utilisez une simple fonction pour convertir les lectures de centigrade du capteur de température du micro:bit en Fahrenheit.

Comment ça marche

  • Le processeur du micro:bit a une entrée de capteur de température intégrée qui donne des lectures en centigrade.
  • L'utilisation de fonctions vous permet de convertir facilement la température en Fahrenheit.
  • La fonction convertCtoF vous permet de réutiliser facilement le code de conversion, par exemple dans un thermomètre maximum minimum.
  • La fonction est appelée en utilisant convertCtoF à la place d'une variable ou d'un nombre lorsque vous appuyez sur le bouton B sur votre micro:bit.
  • Nous passons à la fonction la température en centigrade.
  • La fonction prend ensuite le nombre qui lui est passé, stocké dans une variable appelée C, et le convertit en Fahrenheit en le multipliant par 1.8 et en ajoutant 32.
  • La fonction retourne ensuite le numéro converti, de sorte que lorsque vous appuyez sur le bouton B, la température est affichée en Fahrenheit sur la sortie de l'écran LED.
  • Si vous appuyez sur le bouton A, la température est affichée en centigrade.

Ce dont vous aurez besoin

  • micro:bit (ou simulateur MakeCode)
  • MakeCode ou éditeur Python
  • un boîtier de piles (optionnel)

Étape 2 : Codez

Étape 3 : Améliorez