Étape 1 : Fais-le
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 : Programme-le
Étape 3 : Améliore-le
- Améliorez l'affichage en montrant 'C' ou 'F' après la température en centigrade ou Fahrenheit.
- Créez votre propre fonction pour ajouter une conversion en degrés Kelvin lorsque vous appuyez sur les boutons A et B.
- Ajoute des conversions en Fahrenheit à un thermomètre minimum maximum ou un thermomètre intérieur extérieur.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.