Calculadora de impulso de bola que quica
Uma bola de 0,5 kg que chega ao piso a 4 m/s e volta a 3 m/s recebe um impulso de 3,5 N·s, porque sua velocidade muda 7 m/s. Informe a massa e as duas velocidades para obter o impulso do piso. 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
- Massa
- 0,5
- V in
- 4
- Velocidade de saída
- 3
- Impulso
- 3,5
- Variação do momento linear
- 3,5
- Variação de velocidade
- 7
Quando uma bola atinge o piso e quica, o piso entrega um impulso para cima que inverte a componente normal do momento linear. Estudantes, treinadores e autores de simulação costumam conhecer a massa e as velocidades de aproximação e de saída a partir de um medidor de quique, de um vídeo de alta velocidade ou de uma folha de exercícios, e precisam do impulso que essas velocidades implicam sem inventar primeiro uma força de contato e um tempo de contato.
O que significa o impulso do piso para uma bola que inverte a direção
Na mecânica clássica o impulso líquido sobre um corpo é igual à sua variação de momento linear. Em um quique vertical contra um piso rígido, a incógnita importante costuma ser o impulso que o piso exerce sobre a bola durante a breve janela de contato, não a força média em si nem uma trajetória de voo livre. Escolha o sentido para cima como direção positiva.
Logo antes do impacto a velocidade é o negativo da velocidade de entrada, e logo depois é a velocidade de saída positiva. A intenção de busca se agrupa em frases como calculadora de impulso de bola que quica, impulso do piso a partir de velocidades de quique, variação de momento de um rebote, impulso ao bater no chão e J igual a m delta v no quique.
As pessoas querem uma resposta numérica que possam conferir no laboratório, embutir em uma constante de colisão de jogo ou alimentar um pipeline, não apenas um lembrete de que impulso é variação de momento. As unidades permanecem coerentes com a base de massa e velocidade que você escolher: quilogramas com metros por segundo produzem newton-segundos, equivalentes a quilograma metros por segundo para a variação de momento.
Uso prático, limites, preços e canais de entrega
Use a ferramenta do navegador quando quiser uma verificação imediata do impulso do piso ao corrigir exercícios de quique, verificar um impacto em plataforma de força frente a velocidades de aproximação e saída medidas, conferir uma constante de rebote de jogo ou esboçar com que intensidade uma bola esportiva empurra uma superfície durante um quique. Escolha unidades de forma coerente: se a massa está em quilogramas e as velocidades em metros por segundo, o impulso e a variação de momento saem em newton-segundos.
Não há modelo de linguagem, nem serviço externo de física, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais didáticos reproduzíveis. Para força média vezes tempo de contato em vez de velocidades de quique, use a calculadora de impulso separada que multiplica força por duração.
Casos de uso
Exercícios de impulso de quique para tarefas e laboratório
Estudantes e corretores confirmam o impulso do piso e a variação de momento a partir da massa e das velocidades de aproximação e saída medidas, com rejeição clara quando a massa é nula ou uma velocidade é negativa.
Checagens de impacto em jogos, esporte e quiques
Números estruturados rápidos para o impulso de rebote com massa e velocidades de quique conhecidas, sem montar uma pilha completa de dinâmica de contato.
Perguntas frequentes
O que acontece se a massa for zero?
Massa nula não pode definir variação clássica de momento nem impulso do piso; essas chamadas não são cobradas.
A calculadora de impulso de bola que quica é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Por que as duas velocidades são somadas e não subtraídas?
Porque a bola inverte o sentido. Tomando para cima como positivo, ela chega a menos a velocidade de entrada e sai a mais a de saída, então a variação é a soma: 4 m/s para baixo e 3 m/s para cima dão 7 m/s.
Devo digitar as velocidades com sinal negativo?
Não. Digite as duas como velocidades positivas; a calculadora aplica sozinha a mudança de sentido. Velocidades negativas são recusadas, então você não precisa lembrar qual direção é a positiva.
A calculadora mostra a força média do piso?
Não. Ela dá o impulso e a variação da quantidade de movimento só com a massa e as duas velocidades, sem precisar de tempo de contato. Para trabalhar com um esforço médio e sua duração, use a calculadora de impulso por força e tempo.
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/impulse-bouncing-ball \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":0.5,"v_in":4,"v_out":3}'const res = await fetch("https://api.kit.forhosting.com/mech/impulse-bouncing-ball", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 0.5,
"v_in": 4,
"v_out": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/impulse-bouncing-ball",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 0.5,
"v_in": 4,
"v_out": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/impulse-bouncing-ball", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":0.5,"v_in":4,"v_out":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":0.5,"v_in":4,"v_out":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/impulse-bouncing-ball", 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
{
"mass": 0.5,
"v_in": 4,
"v_out": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.impulse_bouncing_ball",
"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
Esta calculadora de impulso de bola que quica aceita uma massa positiva e duas velocidades não negativas, aplica o teorema do impulso e da quantidade de movimento com o sentido para cima positivo de modo que a bola se aproxima com velocidade negativa e se afasta com velocidade positiva, e devolve JSON estruturado com impulso, variação de momento, variação de velocidade e uma string breve de fórmula. Massa nula e velocidades negativas falham com invalid_input antes de qualquer resultado.
O que significa o impulso do piso para uma bola que inverte a direção
A variação de velocidade é, portanto, a velocidade de saída mais a de entrada, e o impulso do piso é a massa multiplicada por essa soma: J igual a m vezes (v_out mais v_in). Entregar mass, speeds, impulse, delta_momentum, delta_velocity, formula e method como JSON facilita colar o resultado em anotações, comparar em testes automatizados ou reutilizar entre linguagens sem reimplementar a convenção de sinais.
Como esta calculadora valida a entrada e aplica J = m · (v_out + v_in)
Strings numéricas que se interpretam como números finitos são aceitas, de modo que formulários e pipelines no estilo CSV podem passar valores sem uma conversão extra. A massa deve ser estritamente positiva; massa nula é rejeitada porque a variação clássica de momento não está definida sem massa, e massa negativa é rejeitada por não ser física neste modelo. Os valores de entrada e de saída são módulos de velocidade: cada um deve ser não negativo, porque a convenção de inversão de direção é aplicada dentro do solucionador em vez de exigir que quem chama lembre velocidades com sinal. Não há produto força-tempo, nem inferência de coeficiente de restituição além do que suas velocidades já codificam, nem contato multi-eixo; isto é o impulso ideal unidimensional do piso a partir da massa e de duas velocidades. Envie um corpo JSON com mass, v_in e v_out. Os três campos são obrigatórios e devem ser finitos: a falta de qualquer um, strings vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input antes de qualquer resultado, e a validação falha não é cobrada. Após a validação, delta_velocity é formado como v_out mais v_in, o impulso é a massa vezes essa soma, e delta_momentum fica igual ao impulso pelo teorema do impulso e da quantidade de movimento. Os resultados são arredondados a uma precisão decimal estável para que a mesma entrada produza sempre o mesmo JSON em diferentes motores JavaScript. A mesma função pura alimenta a ferramenta gratuita no navegador e o caminho da API.
Uso prático, limites, preços e canais de entrega
Use a API quando um script, uma plataforma de aula, um auxiliar de simulação ou um notebook precisar de JSON estável para muitas ternas de massa e velocidades sob o mesmo contrato. Cada solicitação bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Os resultados são totalmente determinísticos: a mesma mass, v_in e v_out sempre produzem o mesmo impulso e o mesmo delta_momentum. Conecte o endpoint a exercícios de mecânica, verificadores de respostas de concurso, folhas de quique ou etapas de pré-processamento onde você já prefira erros de domínio explícitos —como rejeitar massa nula— a widgets opacos de caixa-preta que não conseguem explicar por que uma entrada incorreta foi recusada.
Casos de integração
Fixtures determinísticos para testes de física
Pipelines que alimentam testes unitários ou demos interativas de quique podem chamar um oráculo puro de J=m·(v_out+v_in) em vez de reimplementar a convenção de inversão de direção com sinal em cada linguagem.
Perguntas técnicas
Como calcular o impulso do piso sobre uma bola que quica com esta API?
Envie um corpo JSON com mass, v_in e v_out para mech.impulse_bouncing_ball. A resposta devolve massa, velocidades, impulse, delta_momentum, delta_velocity, formula e method.
Qual fórmula a calculadora de impulso de bola que quica usa?
Para cima positivo com módulos de velocidade não negativos: v_before = −v_in, v_after = +v_out, de modo que J = m·(v_out + v_in) e Δp = J pelo teorema do impulso e da quantidade de movimento.
v_in e v_out são velocidades com sinal ou módulos de velocidade?
São módulos de velocidade não negativos. O solucionador aplica internamente a convenção de inversão de direção para que quem chama não precise lembrar qual componente de velocidade é negativa.