Calculadora de fenda dupla
Obtenha a distância entre franjas brilhantes do experimento de Young: fendas a 0,5 mm, luz de 600 nm e uma tela a 2 m geram franjas separadas por 2,4 mm. Informe as três medidas na mesma unidade e o resultado virá nela. 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
- Separação das fendas d
- 0,00025
- Comprimento de onda
- 0,0000005
- Distância da tela
- 1
- Espaçamento de franjas
- 0,002
- Precisão
- 10
Esta calculadora de fenda dupla recebe a separação entre fendas, um comprimento de onda monocromático, e uma distância até a tela, e retorna o espaçamento de franjas do padrão de interferência de duas fendas de Young, sob a aproximação usual de ângulo pequeno. A identidade é totalmente determinística: o espaçamento de franjas delta y é igual ao comprimento de onda vezes a distância da tela dividido pela separação das fendas, escrito Δy igual a λ L sobre d. Verificações clássicas incluem d igual a dois vírgula cinco vezes dez elevado a menos quatro metros, λ igual a quinhentos nanômetros, e L igual a um metro, o que resulta em um espaçamento de franjas de dois milímetros, e uma geometria mais larga com d igual a cinco décimos de milímetro, λ igual a seiscentos nanômetros, e L igual a dois metros, o que resulta em dois vírgula quatro milímetros. O mecanismo usa apenas aritmética finita, sem chamadas de rede, sem amostragem e sem atalhos dependentes de data.
Onde as verificações de franjas de fenda dupla se encaixam no estudo, em laboratórios e em software
Estudantes encontram a fórmula de Young quando um laboratório mede o espaçamento de franjas com um laser e um par de fendas, quando um conjunto de tarefas pede Δy dado d, λ e L, ou quando um problema de concurso quer o comprimento de onda a partir de um período de franja medido, sem montar uma bancada óptica. Professores podem gerar gabaritos previamente para comprimentos SI modestos sem confiar em aplicativos de calculadora opacos que convertem unidades silenciosamente ou perdem potências de dez em nanômetros.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para widgets de óptica ondulatória, para normalizar d, λ e L informados pelo usuário antes de uma demonstração em sala de aula, ou para atender enunciados de desafios de programação que exigem o espaçamento de franjas em vez de um esboço vago. A prática de concursos costuma precisar de uma fonte rápida e offline de Δy, para que soluções possam ser verificadas sem calculadoras gráficas sob pressão de tempo.
Ferramentas de produto e de educação usam a solução quando quem aprende digita a separação de fendas, o comprimento de onda e a distância da tela, e a interface precisa mostrar o período de interferência na tela.
Casos de uso
Verificações de tarefas e laboratório
Calcule o espaçamento de franjas Δy a partir de d, λ e L de livro didático; verifique padrões em escala de milímetros antes de esboçar franjas claras e escuras.
Widgets de tutoria e óptica
Normalize a separação de fendas, o comprimento de onda e a distância da tela informados pelo usuário para demonstrações interativas do experimento de Young.
Perguntas frequentes
Como o espaçamento de franjas é definido?
Sob a aproximação de Young de ângulo pequeno, o espaçamento de franjas é Δy = λL/d, a distância entre franjas claras (ou escuras) adjacentes na tela.
Preciso converter nanômetros eu mesmo?
Sim. Informe o comprimento de onda na mesma unidade de comprimento da separação das fendas e da distância da tela; o mecanismo não converte unidades.
Por que os resultados são arredondados a uma precisão?
A precisão padrão é 10 casas decimais; você pode definir a precisão de 0 a 15.
Que espaçamento dão fendas a 0,00025 m com luz de 500 nm e tela a 1 m?
As franjas brilhantes ficam a 0,002 m uma da outra, ou seja, 2 mm. Escreva também o comprimento de onda em metros para que as três medidas usem a mesma unidade e o espaçamento saia em metros.
A separação entre as fendas pode ser zero?
Não. O espaçamento das franjas é dividido pela separação das fendas, então zero não tem resposta, e uma única abertura nem forma um arranjo de fenda dupla. Informe uma separação positiva na mesma unidade das outras medidas.
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/optics/double-slit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slit_separation":0.00025,"wavelength":5e-7,"screen_distance":1}'const res = await fetch("https://api.kit.forhosting.com/optics/double-slit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slit_separation": 0.00025,
"wavelength": 5e-7,
"screen_distance": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/double-slit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slit_separation": 0.00025,
"wavelength": 5e-7,
"screen_distance": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/double-slit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slit_separation":0.00025,"wavelength":5e-7,"screen_distance":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slit_separation":0.00025,"wavelength":5e-7,"screen_distance":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/double-slit", 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
{
"slit_separation": 0.00025,
"wavelength": 5e-7,
"screen_distance": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.double_slit",
"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_length | 1000000000000000 |
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 que significa o espaçamento de franjas de Young e o que a resposta contém
No experimento de fenda dupla de Young, luz coerente de duas fendas estreitas com separação d interfere em uma tela a uma distância L, produzindo franjas claras e escuras alternadas. Sob a aproximação de ângulo pequeno usada na óptica ondulatória introdutória, a diferença de percurso entre as duas fendas cresce linearmente com o ângulo, então o espaçamento entre franjas claras adjacentes é igual ao espaçamento entre franjas escuras adjacentes, e é dado pela fórmula fechada Δy igual a λ L sobre d. Esse único número é o período vertical (ou horizontal) do padrão de interferência medido na tela, na mesma unidade de comprimento usada para d, λ e L. Esta calculadora retorna os valores normalizados slit_separation, wavelength e screen_distance que você informou, o fringe_spacing calculado arredondado na precisão solicitada, a precisão usada, uma string curta de fórmula, e a etiqueta de método double_slit. Não há caminho aproximado de traçado de raios nem amostragem aleatória de intensidades: o mecanismo constrói um Δy exato em ponto flutuante dentro da faixa de comprimento suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem d, λ ou L ausentes, valores não finitos, magnitudes acima do teto documentado, e qualquer separação de fendas igual a zero ou numericamente zero, porque a divisão por d é indefinida e uma única fenda não é uma geometria de fenda dupla. Se você precisar de envoltórias de difração de fenda única, equações de rede de múltiplas fendas, ou curvas completas de intensidade I de teta, use ferramentas dedicadas; esta página responde apenas ao espaçamento de franjas de duas fendas, com saída numérica estável, adequada para planilhas de exercícios, testes unitários e consumidores de API que não podem inventar frentes de onda.
Como d, λ e L são lidos e como Δy permanece reproduzível
Sinais de mais à esquerda e notação científica em strings de comprimento são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire um período de franja errado. O comprimento de onda e a distância da tela podem ser positivos ou negativos sob aritmética pura, mas o uso SI de livro didático mantém os três positivos e consistentes em metros ou milímetros; o mecanismo não converte nanômetros para você, então informe λ na mesma unidade de d e L. Os campos preferidos são slit_separation para d, wavelength para λ, e screen_distance para L, mas os apelidos d, separation e slitSeparation para o vão entre fendas, lambda, a letra grega λ, e wl para o comprimento de onda, e L, D, distance e screenDistance para a distância da tela, são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. Zero para a separação das fendas nunca é válido: se o d absoluto estiver em ou abaixo de um pequeno épsilon, a solicitação falha com invalid_input, porque o espaçamento de franjas é indefinido quando as duas aberturas coincidem. O campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para os campos numéricos, com padrão dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar você mesmo a fórmula de fenda dupla.
Onde as verificações de franjas de fenda dupla se encaixam no estudo, em laboratórios e em software
Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com outros endpoints de matemática e ciência ao montar um pequeno laboratório de ajudantes gratuitos e determinísticos de geometria, álgebra e física introdutória.
Casos de integração
Fixtures de teste determinísticas
Gere valores reproduzíveis de fringe_spacing para testes unitários, verificações de propriedades e asserções de CI em código de óptica ondulatória.
Perguntas técnicas
Quanto custa a calculadora de fenda dupla?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
O que acontece se a separação das fendas for zero?
A entrada é rejeitada com invalid_input. d = 0 torna Δy = λL/d indefinido (divisão por zero).