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


Microbit Micropython

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 de documentation iPhone gratuit