Capteur de température

Parent Previous Next

Grove capteur de température V1.0, V1.1 ou V1.2




Tension: 3.3 - 5V

R0  : 100 kΩ

Tolérance de résistance: ± 1%

Plage de température de fonctionnement: -40 +125 °C

Coefficient B :

    • V1.0  B = 3975
    • V1.1  B = 4250
    • V1.2  B = 4250


Micro:bit

Programme qui affiche la température sur la console ou le graphique Mu


from microbit import *

import math


B = 4250        # B valeur résistance en fonction de la version

R0 = 100000     # R0 = 100k


while True:

   a = pin0.read_analog()           # lit le résultat de la CAN broche P0

   

   R = ((1023/a)-1) * R0                           # calcul de la résistance          

   temp = 1/(math.log(R/R0)/B+1/298.15)-273.15     # calcul de la température

   temp = round(temp, 1)                           # arrondi au 1/10

     

   print((temp, ))                                 # affichage


   sleep(50)

   































Créé avec HelpNDoc Personal Edition: Générateur gratuit de livres électroniques et documentation