Mundo em Python

Monitoramento de Temperatura com Notificação

from tkinter import *
import random
root = Tk()
root.geometry("700x200")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Monitoramento de Temperatura com Notificação") titulo = Label(text="Monitoramento de Temperatura com Notificação",
font=("Arial", "20", "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.05, rely=0.05) texto_sub1 = Label(text="Aguardando leitura...",
font=("Arial", "18", "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.2, rely=0.45) limite_critico = 35
def atualizar_temperatura():
temperatura = random.uniform(20, 40)
if temperatura > limite_critico:
mensagem = f" ALERTA! Temperatura alta: {temperatura:.2f}°C "
texto_sub1.config(fg="red")
else:
mensagem = f"Temperatura atual: {temperatura:.2f}°C"
texto_sub1.config(fg="#49e3e3") texto_sub1.config(text=mensagem)
root.after(3000, atualizar_temperatura)
atualizar_temperatura() root.mainloop()
0