from machine import Pin
from time import sleep
from machine import ADC
lr = Pin(0,Pin.OUT)
bot = Pin(16,Pin.IN,Pin.PULL_UP)
potenciometro = ADC(28)
led_inter = Pin(25)
def nome_funcao(args):
potenciometro.read_u16()
valor_bruto = potenciometro.read_u16()
matricula = 0094
valor_liquido = valor_bruto - matricula
lr.off()
if valor_liquido <= 35000:
lr.on()
# print(f"------------------------------------")
print(f"\nO valor do POTENCIOMETRO: {valor_bruto}")
print(f"O valor de POTENCIOMETRO - MATRÍCULA = {valor_liquido}")
print(f"O VALOR POTENCIOMETRO ESTA PERIGOSO!")
print(f"------------------------------------")
else:
lr.off()
led_inter.on()
# print(f"------------------------------------")
print(f"\nO valor do POTENCIOMETRO: {valor_bruto}")
print(f"O valor de POTENCIOMETRO - MATRÍCULA = {valor_liquido}")
print(f"------------------------------------")
print("O VALOR ESTA SOB CONTROLE")
bot.irq(handler = nome_funcao, trigger = Pin.IRQ_FALLING)