Comment obtenir une mesure de température

Le micro:bit a un capteur de température intégré qui mesure la température actuelle de la carte, en degrés Fahrenheit et en degrés Celsius. The temperature reading from the device can then be accessed in both MakeCode and Python.

Le capteur de température du micro:bit

Comment le coder

MakeCode


input.onGesture(Gesture.Shake, function () {
	basic.showNumber(input.temperature())
})
		

Lire la documentation

Python


from microbit import *

while True:
    if accelerometer.was_gesture('shake'):
        display.scroll(temperature())
		

Lire la documentation

Comment ça fonctionne

Le micro:bit n’a pas un capteur de température dédié. Au lieu de cela, la température fournie est en fait la température de la puce de silicium du processeur principal. Comme le processeur chauffe peu en fonctionnement (c'est un processeur ARM à grande efficacité), sa température est une bonne approximation de la température ambiante.

Exemples de projets

  • Cette idée est programmée en MakeCode
  • Cette idée est programmée en Python

Concevoir une sonde de température alimentaire

Dans cette unité d’apprentissage, les apprenants utiliseront le BBC micro:bit pour développer un prototype pour une sonde de température alimentaire qui va avertir les gens quand leur nourriture est trop froide.
Visitez external link

  • Cette idée est programmée en MakeCode
  • Cette idée est programmée en Python

Lecture de température Hackster Make

A la fin de ce projet, vous serez en mesure de savoir comment lire la température à l’aide de BBC micro:bit.
hackster.io external link

  • Cette idée est programmée en MakeCode

Codez un capteur de température activé en le secouant

Ce projet utilise l’un des capteurs embarqués et un contrôle gestuel pour afficher la température du monde réel.
Visitez external link
Selecting this opens external content from our support system, which adheres to their privacy policy.