Distância de reação do motorista
A distância de reação é o trecho percorrido pelo veículo depois que o motorista percebe um perigo e antes de começar a frear.
Executar grátis
Esta calculadora converte a velocidade de quilômetros por hora para metros por segundo, multiplica pelo tempo de reação e apresenta a distância em metros e pés. Ela isola a parcela humana da distância de parada e atende a aulas de segurança viária, treinamento, análises iniciais e comparações de cenários. Não estima a distância de frenagem, a aderência da pista nem a distância total de parada.
Como a distância de reação é calculada
Um veículo em movimento continua avançando durante o intervalo entre o motorista perceber um perigo e os freios começarem a atuar. Portanto, a distância de reação é a velocidade multiplicada pelo tempo de reação, desde que as unidades sejam compatíveis. Primeiro, a calculadora divide a velocidade em quilômetros por hora por 3.6 para obter metros por segundo. Em seguida, multiplica o valor convertido pelo tempo informado em segundos. Por exemplo, um veículo a 90 quilômetros por hora se desloca a 25 metros por segundo. Com reação de 1.5 segundos, ele percorre 37.5 metros antes do início da frenagem. A resposta também converte o resultado para pés. Este modelo pressupõe velocidade constante durante o intervalo de reação. Ele não soma a distância de frenagem; portanto, o resultado não deve ser apresentado como o espaço total necessário para parar. A mesma função pura é usada no navegador e na API, sem rede, valores aleatórios ou dependência de horário.
Como escolher as entradas e interpretar o resultado
Informe a velocidade do veículo imediatamente antes do intervalo de reação, em quilômetros por hora. Informe também, em segundos, o tempo entre perceber o perigo e começar a frear. Os dois campos aceitam zero e rejeitam valores negativos, ausentes, não numéricos ou não finitos. Velocidade zero gera distância zero porque o veículo está parado; tempo zero também gera zero porque a frenagem começa imediatamente no cenário matemático. Na prática, o tempo de reação varia conforme atenção, visibilidade, expectativa, cansaço, comprometimento, idade e critério de medição. A calculadora não escolhe um valor universal para você. Use um tempo fundamentado na aula, política, pesquisa, gravação ou situação analisada e compare alternativas quando houver incerteza. A velocidade em metros por segundo deixa a conversão explícita, e os resultados em metros e pés facilitam relatórios. Interprete a resposta como cenário aritmético, não como conclusão sobre o que uma pessoa específica percebeu. Solicitações de API bem-sucedidas custam US$ 0,002 por item.
Distância de reação, frenagem e parada
A distância de reação termina quando a frenagem começa. A distância de frenagem vai desse ponto até a imobilização do veículo, enquanto a distância total de parada normalmente corresponde à soma das duas. Separar essas parcelas evita um erro comum: a velocidade afeta diretamente o trecho anterior aos freios, mas a frenagem também depende de pneus, sistema de freios, inclinação, atrito, clima e aplicação da força. Esta capacidade calcula intencionalmente apenas o componente anterior à frenagem usando velocidade e tempo. Ela não prevê colisões nem reconstrói ocorrências e não substitui medições, modelos de engenharia, normas locais ou avaliação especializada em decisões jurídicas ou de segurança. É adequada para comparações controladas. Você pode manter o tempo fixo para demonstrar o efeito de uma velocidade maior ou manter a velocidade fixa para mostrar o efeito de uma resposta mais demorada. Em aulas, materiais de formação, reuniões de frota e tabelas preliminares, esse escopo restrito torna os resultados fáceis de explicar, repetir e auditar.
Casos de uso
Educação para segurança viária
Mostre quanto o veículo percorre antes de frear em diferentes velocidades e tempos de reação presumidos.
Cenários de treinamento de motoristas
Crie exemplos claros que separem o deslocamento de percepção e reação da etapa posterior de frenagem.
Comparações preliminares de ocorrências
Monte cenários reproduzíveis antes de aplicar um modelo especializado de frenagem ou reconstrução.
Perguntas frequentes
O que é a distância de reação do motorista?
É a distância percorrida entre a percepção de um perigo e o início da frenagem.
Qual fórmula a calculadora usa?
Distância em metros = (velocidade em km/h dividida por 3.6) multiplicada pelo tempo de reação em segundos.
Distância de reação é igual à distância de parada?
Não. A distância total de parada também inclui o trecho percorrido depois que a frenagem começa.
A calculadora escolhe um tempo de reação padrão?
Não. Você informa o tempo adequado à sua fonte ou cenário, pois as respostas reais variam.
Quanto custa a API?
Cada solicitação de API bem-sucedida custa US$ 0,002 por item. O cálculo no navegador é gratuito.
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/travel/reaction-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed_kmh":90,"reaction_time_seconds":1.5}'const res = await fetch("https://api.kit.forhosting.com/travel/reaction-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed_kmh": 90,
"reaction_time_seconds": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/reaction-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed_kmh": 90,
"reaction_time_seconds": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/reaction-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed_kmh":90,"reaction_time_seconds":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed_kmh":90,"reaction_time_seconds":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/reaction-distance", 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
{
"speed_kmh": 90,
"reaction_time_seconds": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.reaction_distance",
"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. |