from machine import Pin
from time import sleep
import random
led = Pin(0, Pin.OUT)
def leer_temperatura():
return random.uniform(20.0, 50.0)
def evaluar_estado(temp):
if temp >= 35.0:
return "ALTA"
else:
return "NORMAL"
def activar_alerta(estado):
if estado == "ALTA":
led.on()
else:
led.off()
def registrar_evento(temp, estado):
print(f"Temperatura: {temp:.2f} °C - Estado: {estado}")
while True:
temperatura = leer_temperatura()
estado = evaluar_estado(temperatura)
activar_alerta(estado)
registrar_evento(temperatura, estado)
sleep(2)