Calculadora de sensação térmica: vento ou calor automático
Uma só sensação térmica em qualquer estação: −5 °C com vento de 25 km/h parecem −12,31 °C pelo resfriamento do vento; no calor úmido a conta passa sozinha ao índice de calor, e em dias amenos fica a temperatura medida. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Criatividade
- -5
- Unidade de temperatura
- Celsius
- Velocidade do vento
- 25
- Unidade de velocidade do vento
- km/h
- Umidade relativa (%)
- 70
- Sensação térmica
- -12,31
- Temperatura do ar
- -5
Esta calculadora de sensação térmica escolhe para você a fórmula meteorológica adequada. Informe a temperatura medida do ar e forneça a velocidade do vento, a umidade relativa ou ambas. Em condições frias e com vento, ela calcula o frio do vento; em condições quentes e úmidas, calcula o índice de calor. Quando nenhuma fórmula é válida para os dados fornecidos, ela retorna a temperatura medida, sem estender uma equação além da faixa prevista. O resultado mantém a mesma unidade Celsius ou Fahrenheit da entrada.
Um resultado com os dados meteorológicos disponíveis
A sensação térmica não vem de uma única equação universal. O ar frio em movimento aumenta a perda de calor da pele exposta, enquanto o ar quente e úmido diminui a eficiência do suor para resfriar o corpo. Esta calculadora recebe a temperatura do ar e a observação complementar que você tiver: velocidade do vento, umidade relativa ou ambas.
Primeiro, os valores são normalizados internamente; depois, é selecionada a fórmula cujas condições de aplicação correspondem aos dados. A temperatura percebida permanece na unidade escolhida, portanto uma entrada em Celsius produz uma saída em Celsius e uma entrada em Fahrenheit produz uma saída em Fahrenheit. A resposta também informa a fórmula usada.
Esse rótulo permite que um fluxo automatizado diferencie um frio do vento ou índice de calor calculado de uma situação em que a temperatura medida foi mantida. Pelo menos vento ou umidade deve ser informado. Se sua estação registrar os dois, inclua ambos para que a escolha seja feita com uma observação completa.
Como a fórmula é selecionada automaticamente
O frio do vento só é considerado quando a velocidade supera 3 milhas por hora e a temperatura do ar é de 50 graus Fahrenheit ou menos, o equivalente a cerca de 4.8 quilômetros por hora e 10 graus Celsius. Nessa faixa, a calculadora usa a equação norte-americana baseada em temperatura e vento. Se o teste de frio não se aplicar, o índice de calor é considerado quando há umidade relativa e a temperatura atinge pelo menos 80 graus Fahrenheit, aproximadamente 26.7 graus Celsius.
O cálculo usa a regressão de Rothfusz e os ajustes padronizados para umidade baixa e alta. Perto do limite inferior, uma estimativa preliminar mais simples indica se a regressão completa é adequada. O frio do vento tem prioridade apenas quando suas condições frias e ventosas são atendidas; assim, informar as duas observações não cria uma média arbitrária de fórmulas diferentes.
Como interpretar e usar o resultado
A saída contém a sensação térmica arredondada, a temperatura original do ar, a unidade e a fórmula selecionada. Use o campo de fórmula ao exibir um rótulo como frio do vento ou índice de calor e preserve a medição para manter uma trilha de auditoria. O resultado descreve condições padronizadas de exposição ao ar livre; não é uma previsão médica personalizada.
Sol, sombra, roupas, atividade, idade, saúde, proteção contra o vento e microclimas podem alterar a percepção de uma pessoa diante da mesma observação. Serviços meteorológicos também podem publicar números um pouco diferentes devido às regras de amostragem ou arredondamento. Em alertas operacionais, compare o resultado com os limites e as orientações oficiais da sua região, sem usar apenas esse número para tomar decisões de segurança.
A calculadora é determinística e não consulta a rede, portanto não busca o tempo atual nem deduz dados ausentes. Isso a torna adequada para leituras de sensores, conjuntos históricos e previsões cuja fonte e horário você controla.
Casos de uso
Adicionar sensação térmica a dados de estação
Transforme registros de temperatura, vento e umidade em um valor aparente com identificação consistente.
Processar previsões de várias estações
Use uma única integração para frio no inverno e calor no verão sem escolher previamente uma fórmula.
Avaliar atividades ao ar livre
Estime a exposição padronizada ao frio ou ao calor com previsões e mantenha visível a fórmula aplicada.
Perguntas frequentes
O que acontece se eu informar vento e umidade?
A calculadora verifica primeiro as condições frias e com vento e depois as quentes e úmidas. As duas fórmulas nunca são combinadas em uma média.
Quais unidades de velocidade do vento são aceitas?
Você pode usar quilômetros por hora, milhas por hora ou metros por segundo selecionando km/h, mph ou m/s.
Posso omitir a umidade?
Sim, se o vento estiver presente. Uma observação fria e com vento pode gerar o frio do vento sem umidade; caso contrário, a medição é mantida.
Posso omitir a velocidade do vento?
Sim, se a umidade estiver presente. Uma observação suficientemente quente pode gerar um índice de calor sem vento.
Quando a calculadora usa o índice de calor em vez do vento?
O resfriamento pelo vento só vale com vento acima de 3 mph e ar a 50 °F ou menos, cerca de 4,8 km/h e 10 °C. Caso contrário, com umidade informada e ar a 80 °F ou mais, cerca de 26,7 °C, entra o índice de calor.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/calc3/temperature-feels-like-wind-or-humidity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":35,"wind_speed":25}'const res = await fetch("https://api.kit.forhosting.com/calc3/temperature-feels-like-wind-or-humidity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 35,
"wind_speed": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc3/temperature-feels-like-wind-or-humidity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 35,
"wind_speed": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc3/temperature-feels-like-wind-or-humidity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":35,"wind_speed":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":35,"wind_speed":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc3/temperature-feels-like-wind-or-humidity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"temperature": 35,
"wind_speed": 25
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc3.temperature_feels_like_wind_or_humidity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como a fórmula é selecionada automaticamente
Fora das duas faixas aceitas, o campo de fórmula mostra air_temperature e a sensação térmica é igual à medição, evitando apresentar extrapolações sem respaldo como precisão meteorológica.
Perguntas técnicas
Quanto custa uma solicitação da API?
O preço base é US$ 0,002 por solicitação. O mesmo cálculo determinístico pode ser executado gratuitamente no navegador.
Por que o resultado às vezes é igual à temperatura do ar?
Fora das faixas definidas, nenhuma fórmula padrão se aplica; por isso, a medição é mantida e a fórmula aparece como air_temperature.