Simulador de radar de velocidade

from tkinter import *
import random

root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Simulador de radar de velocidade")

# Título
titulo = Label(
text="Simulador de radar de velocidade",
font=("Arial", 28, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.05, rely=0.05)

# Label de resultado
resultado_texto = Label(
text="",
font=("Arial", 16, "bold"),
bg="#cfe2f3"
)
resultado_texto.place(relx=0.05, rely=0.3, relwidth=0.9, relheight=0.45)

velocidade_max = 50 # Limite de velocidade
def atualizar_velocidade():
valores_carros = random.randint(30, 100) # velocidade aleatória
if valores_carros > velocidade_max:
excesso = valores_carros - velocidade_max
mensagem = f"Velocidade registrada: {valores_carros} km/h\nExcedeu o limite em {excesso} km/h! Multa aplicada."
resultado_texto.config(bg="#ff6b6b") # fundo vermelho se excesso
else:
mensagem = f"Velocidade registrada: {valores_carros} km/h\nDentro do limite. Sem multa."
resultado_texto.config(bg="#90ee90") # fundo verde se dentro do limite

resultado_texto.config(text=mensagem)
root.after(5000, atualizar_velocidade) # chama novamente após 5000ms (5s)

atualizar_velocidade()

root.mainloop()

Comentários