from machine import ADC, Pin
import time
AOUT_PIN = 36 #defino o terminal de entrada analógica do ESP32
#Inicialização do terminal como entrada analógica
sensor_umidade_solo = ADC(Pin(AOUT_PIN))
#Configura a entrada analógica como 12 bits
sensor_umidade_solo.width(ADC.WIDTH_12BIT)
#Configura a atenuação de 11 dB - permite a operação com 3,3 V
sensor_umidade_solo.atten(ADC.ATTN_11DB)
#Loop infinito
while True:
UE_umidade = sensor_umidade_solo.read() #lê o valor da umidade simualda pelo potenciômetro
print('Umidade em UE: %.1f' %(UE_umidade))#imprime o valor da umidade em UE 12 BITS
time.sleep(0.5)