Calculadora de velocidade final
Partindo de 10 m/s e acelerando a 2 m/s² por 5 s, um objeto termina a 20 m/s. Informe a velocidade inicial, a aceleração e o tempo decorrido, com sinal se frear ou inverter o sentido, e receba a velocidade final. 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
- Velocidade inicial
- 10
- Aceleração constante
- 2
- Tempo decorrido
- 5
- Tensão (V)
- 20
- Velocidade final
- 20
- Equação
- v = 10 + (2) · (5) = 20
Uma calculadora de velocidade final aplica a primeira equação da cinemática com aceleração constante: a velocidade final v é igual à velocidade inicial u mais a aceleração a multiplicada pelo tempo decorrido t. Digite três números finitos —u (velocidade inicial), a (aceleração constante) e t (tempo não negativo)— e a ferramenta devolve a velocidade final arredondada, uma equação de substituição legível, uma breve mensagem de física e uma lista ordenada de passos que você pode colar em verificações de lição de casa ou testes automatizados. Desaceleração, movimento em sentido contrário e movimento uniforme (a igual a zero) são todos suportados por meio de valores com sinal de u e a.
O que v = u + a t significa na cinemática de aceleração constante
Com aceleração constante, a velocidade de uma partícula muda a uma taxa fixa. Se a velocidade no início de um intervalo é u e a aceleração permanece a por uma duração t, a velocidade ao final desse intervalo é exatamente v igual a u mais a vezes t. Esta é a primeira das equações SUVAT padrão ensinadas na mecânica introdutória: relaciona apenas velocidade, aceleração e tempo, e não exige conhecer o deslocamento.
A velocidade inicial u pode ser positiva ou negativa, dependendo do sentido positivo escolhido; a aceleração a também pode ser positiva (aumento de velocidade no sentido positivo) ou negativa (desaceleração ou aceleração oposta ao eixo positivo). O tempo t é a duração decorrida do intervalo e deve ser não negativo nesta calculadora — um t negativo inverteria a leitura causal de “após o tempo t” que os estudantes procuram ao buscar uma calculadora de velocidade final.
Quando t é zero, não há intervalo, portanto v é igual a u por definição. Quando a é zero, o movimento é uniforme e a velocidade nunca muda. A ferramenta não converte unidades: se u está em metros por segundo e a em metros por segundo ao quadrado, t deve estar em segundos para que a vezes t tenha a mesma unidade de u e sua soma seja uma velocidade consistente.
A mesma regra vale em qualquer sistema coerente —pés por segundo e pés por segundo ao quadrado, quilômetros por hora com o tempo em horas após converter a aceleração adequadamente—, de modo que você mantém um único sistema do início ao fim em vez de misturar unidades SI e imperiais no meio da equação.
Dicas práticas, limites e buscas relacionadas
Use um sistema de unidades consistente para as três entradas antes de chamar; esta página não faz conversão de unidades. Ao ensinar convenções de direção, mantenha o sinal de a alinhado com o eixo positivo que você escolheu para u, em vez de tratar “diminuir a velocidade” como sempre negativo sem definir os eixos.
Esta página é voltada para quem busca uma calculadora de velocidade final, v igual a u mais a t ou cinemática de aceleração constante online; não é um conjunto completo de equações SUVAT que também resolva deslocamento ou tempo com incógnitas mistas, nem um integrador de aceleração variável, nem um conversor de unidades.
Prefira esta capacidade quando você já conhece a velocidade inicial, a aceleração constante e o tempo decorrido e precisa apenas da velocidade final; se o problema de origem fornece deslocamento em vez de tempo, rearranje primeiro outra equação cinemática. As verificações de ida e volta são fáceis: recalcule u mais a vezes t à mão e confirme que é igual ao v publicado dentro do mesmo arredondamento de doze casas decimais usado na resposta.
Casos de uso
Verificação de lição de casa de velocidade SUVAT
Os estudantes inserem u, a e t de problemas de aceleração constante do livro didático e comparam o v feito à mão e os passos de substituição com um resultado determinístico antes de entregar.
Testes unitários para auxiliares de motores de física
Gere casos corretos de aceleração, desaceleração e tempo zero, além de rejeições deliberadas de tempo negativo, como valores esperados em katas de código para jogos ou simuladores.
Pré-verificação rápida de laboratório antes de solucionadores completos
Os pipelines validam primeiro a velocidade final a partir de u, a e t, e só ramificam para deslocamento ou trajetórias multissegmento quando a verificação do intervalo único confere com as anotações de laboratório.
Perguntas frequentes
Qual fórmula a calculadora de velocidade final usa?
Ela usa a equação de aceleração constante v = u + a t, em que u é a velocidade inicial, a é a aceleração e t é o tempo decorrido.
Por que o tempo negativo é rejeitado?
O tempo decorrido não pode ser negativo neste modelo.
A aceleração pode ser negativa?
Sim. Um a negativo significa desaceleração ou aceleração oposta ao sentido positivo escolhido. Apenas t precisa ser obrigatoriamente não negativo.
Esta ferramenta converte unidades para mim?
Não. Mantenha u, a e t em um único sistema de unidades consistente (por exemplo m/s, m/s² e s). A calculadora apenas avalia v = u + a t.
A calculadora de velocidade final é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
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/mech/kinematics-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"u":10,"a":2,"t":5}'const res = await fetch("https://api.kit.forhosting.com/mech/kinematics-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"u": 10,
"a": 2,
"t": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/kinematics-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"u": 10,
"a": 2,
"t": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/kinematics-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"u":10,"a":2,"t":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"u":10,"a":2,"t":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/kinematics-velocity", 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
{
"u": 10,
"a": 2,
"t": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.kinematics_velocity",
"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.
Limites
max_abs | 1000000000000 |
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
O tempo negativo é rejeitado com um erro claro de invalid_input, pois a duração decorrida não pode retroceder neste modelo; tempo zero retorna corretamente v igual a u. Estudantes, professores e engenheiros que já trabalham em um sistema de unidades consistente —metros por segundo e metros por segundo ao quadrado, ou qualquer conjunto paralelo— obtêm o mesmo JSON determinístico no executor gratuito do navegador e na API pré-paga, sem chamadas de rede, sem sementes aleatórias e sem dependência do relógio do sistema. O preço é uma taxa fixa de US$ 0,002 por requisição API bem-sucedida; validação com falha nunca é cobrada.
Como chamar a API e o que ela retorna
Os valores absolutos de u e a devem permanecer dentro do limite publicado de um trilhão; t deve estar entre zero e um trilhão, inclusive. Envie um corpo JSON com três números finitos obrigatórios: u (aliases initial_velocity, u0 e v0), a (aliases acceleration e accel) e t (aliases time e duration). Uma validação com falha —campos ausentes, números não finitos, valores fora dos limites absolutos, um produto não finito, uma velocidade final acima do teto absoluto ou t negativo— retorna invalid_input e nunca é cobrada. O preço é uma taxa fixa de US$ 0,002 por requisição bem-sucedida, com item unitário e preço marginal por unidade zero. Prefira enviar números JSON quando você controla o cliente; números em string são aceitos apenas quando correspondem a um padrão numérico finito estrito, o que mantém funcionando as colagens no formato de lição de casa sem aceitar texto arbitrário.
Dicas práticas, limites e buscas relacionadas
Mantenha u, a e t dentro do intervalo absoluto publicado para que o produto a vezes t e a soma u mais a t permaneçam finitos em precisão dupla IEEE, tanto no Worker quanto no navegador. Combine exemplos de sala de aula de forma deliberada: u igual a dez, a igual a dois, t igual a cinco resulta em v igual a vinte; u igual a vinte, a igual a menos quatro, t igual a três produz desaceleração até oito; u igual a cinco, a igual a zero, t igual a doze demonstra movimento uniforme; e t igual a menos um demonstra o caminho rígido de invalid_input para tempo negativo. Tarefas com falha que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando os estudantes passam deliberadamente um t negativo.