from math import log
from machine import Pin, ADC
from time import sleep
pinoSensor = Pin(33)
sensor = ADC(pinoSensor,
atten=ADC.ATTN_11DB)
def adc16_para_celsius(medida):
algo = 65535/medida -1
nossa = 1/algo
negocio = log(nossa)
tralha = negocio/3950
troco = tralha + 1/298.15
treco = 1/troco
t = treco - 273.15
return t
while True:
lido = sensor.read_u16()
temperatura = adc16_para_celsius(lido)
print(f'Lido:{lido}')
print(f'Temperatura:{temperatura:.3f}')
sleep(3)