Calculadora Looney 11
Para uma Lua cheia em ISO 100 e 1/100 de segundo, a regra Looney 11 indica f/11: informe qualquer ISO e velocidade e receba a abertura que mantém o mesmo brilho da Lua, ajustada para fases gibosa, quarto ou crescente. 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
- Iso
- 100
- Velocidade do obturador
- 0,01
- Rótulo do obturador
- 1/100 f-number
- Fase
- Full
- Fase n
- 11
- Abertura
- 11
A regra Looney 11 é a prima lunar da Sunny 16: com Lua cheia brilhante, fixe a abertura em f/11 e o obturador perto de um sobre o seu ISO—assim ISO 100 combina com cerca de 1/100 s, ISO 200 com 1/200 s, e assim por diante. Esta calculadora de exposição lunar Looney 11 permite escolher qualquer ISO positivo e qualquer tempo de obturador (segundos decimais ou frações de câmera como 1/125) e devolve o número f que mantém o brilho lunar da regra clássica. Escalas opcionais de fase abrem o diafragma para gibosa, quarto, crescente e earthshine, como ensinam as tabelas de campo.
O que é a regra Looney 11 e como a matemática funciona
Fotógrafos costumam subexpor ou superpor a Lua porque o disco brilhante engana a medição matricial e escurece o quadro inteiro, ou porque “chutes” manuais ignoram como ISO e obturador trocam stops. Looney 11 é uma regra fotométrica simples para Lua cheia sob céus escuros e limpos: fixe a abertura em f/11 e a velocidade no recíproco do valor ISO. Esse único par define uma exposição constante para o brilho da superfície lunar assumido pela regra.
Algebricamente, o produto de ISO e tempo de obturador (em segundos) vale um no ponto clássico—ISO cem vezes um centésimo de segundo é um—logo qualquer outro par com o mesmo produto mantém a mesma exposição total se a abertura permanecer em f/11. Quando você mantém ISO e obturador fixos e resolve a abertura, surge a forma com raiz quadrada: a abertura é onze vezes a raiz de ISO vezes obturador.
Dobrar o tempo com ISO fixo é um stop a mais de luz, então o número f deve subir pela raiz de dois; dobrar o ISO com obturador fixo é a mesma relação de stops. Tabelas de fase didáticas costumam manter o obturador em um sobre ISO e abrir o diafragma em luas mais finas—cerca de f/8 na gibosa, f/5.6 no quarto, f/4 na crescente e f/2.8 quando se busca earthshine no limbo escuro.
Esta calculadora aplica esses números de fase como N_phase na mesma fórmula de raiz, de modo que uma equação cobre Lua cheia e parciais. Não substitui um spot meter em névoa, fumaça ou crepúsculo denso, nem modela extinção atmosférica nem a transmissão do seu teleconversor; é a regra determinística que se busca ao digitar «calculadora Looney 11» antes de uma sessão noturna.
Dicas de campo, ferramentas relacionadas e quando não usar
Comece pelo par clássico de Lua cheia: obturador perto de um sobre ISO em f/11 e deixe a calculadora reequilibrar quando precisar de um obturador mais rápido para congelar o shimmer atmosférico num telelongo ou mais lento num suporte firme. Em fases mais finas escolha gibbous até earthshine para que N_phase abra corretamente sem contar stops com luvas frias. Sensores crop e teleconversores não alteram a equação de abertura Looney 11 em si—alteram enquadramento e transmissão—então meça ou inspecione histogramas se empilhar conversores.
Prefira esta página quando a intenção de busca for exposição lunar pela regra Looney 11; use as capacidades NPF e da regra dos 500 quando o assunto for rastro de estrelas em tripé fixo, ferramentas de valor de exposição quando já souber abertura, obturador e ISO e só quiser EV, e calculadoras de obturador com filtro ND quando um filtro de densidade—não a Lua—esticar o tempo. Mantenha valores ópticos dentro da faixa absoluta publicada para que raízes não transbordem para não finitos.
Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; números em string e obturadores fracionários são aceitos se seguirem um padrão finito estrito.
Casos de uso
Planejamento teleobjetivo de Lua cheia
Antes de um nascer de Lua cheia brilhante, informe o ISO de trabalho e o obturador que consegue congelar numa lente longa para ler o número f Looney 11 e o stop padrão mais próximo.
Tabelas de campo por fase
Gere tabelas de abertura para gibosa, quarto e crescente a partir do mesmo ISO e obturador para que assistentes compartilhem um cartão imprimível da fase lunar da semana.
Perguntas frequentes
O que é a regra Looney 11 para fotografar a Lua?
Com Lua cheia brilhante, fixe a abertura em f/11 e o obturador perto de 1/ISO (por exemplo ISO 100 → 1/100 s). Esta calculadora resolve a abertura equivalente quando você escolhe qualquer par ISO e obturador.
Como a calculadora usa ISO e velocidade do obturador?
Na Lua cheia N_phase é 11; em fases mais finas usa 8, 5.6, 4 ou 2.8. Obturadores fracionários como "1/125" são aceitos.
Quais fases da Lua são suportadas?
Os valores opcionais de phase são full (padrão), gibbous, quarter, crescent e earthshine.
Por que existe uma abertura padrão mais próxima?
As lentes são marcadas em stops plenos ou de terço.
A calculadora de exposição lunar Looney 11 é 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/hobby/photo-looney11-moon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"iso":100,"shutter_speed":0.01}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-looney11-moon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"iso": 100,
"shutter_speed": 0.01
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-looney11-moon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"iso": 100,
"shutter_speed": 0.01
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-looney11-moon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"iso":100,"shutter_speed":0.01}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"iso":100,"shutter_speed":0.01}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-looney11-moon", 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
{
"iso": 100,
"shutter_speed": 0.01
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_looney11_moon",
"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 chamar a API e o que volta na resposta
O obturador aceita decimais como 0.01 ou frações como 1/100; o ISO deve ser maior que zero. Checagens clássicas: ISO 100 e obturador 1/100 s produzem abertura 11 na fase full, ou ISO 200 e 1/200 o mesmo ponto de Lua cheia. Use o formulário gratuito do navegador para a matemática de campo e o mesmo contrato em scripts ao montar tabelas de exposição ou gabaritos de aula. Envie um corpo JSON com dois números finitos positivos obrigatórios: iso (aliases sensitivity, asa, s, iso_speed) e shutter_speed em segundos (aliases shutter, t, exposure_time, speed, time). Opcionalmente envie phase como full, gibbous, quarter, crescent ou earthshine—com aliases moon_phase e lunar_phase—e o solver mapeia sinônimos como first_quarter ou waxing_crescent. Campos ausentes, zeros, negativos, NaN, Infinity e rótulos de fase desconhecidos devolvem invalid_input e nunca são cobrados. As magnitudes absolutas respeitam o limite publicado de um trilhão para que produtos intermediários permaneçam finitos em precisão dupla IEEE no Worker e no navegador. Em sucesso a resposta ecoa iso e shutter_speed arredondados, um shutter_label que prefere forma recíproca quando limpa, a phase resolvida e a referência phase_n, aperture como número f preciso com aperture_label, nearest_standard_aperture e seu rótulo para stops plenos comuns, looney_11_shutter igual a um sobre ISO com rótulo, stops_from_f11 para quantos stops a abertura exata fica de f/11, unit em f-number, mais formula, message e um array ordenado steps de substituições. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Dicas de campo, ferramentas relacionadas e quando não usar
Se a lente só tem stops plenos, confie em nearest_standard_aperture e refine com um chimping rápido porque o albedo lunar e a névoa local ainda variam. Checagens ida e volta são fáceis: recalcule à mão N_phase vezes a raiz de ISO vezes obturador e confirme que coincide com aperture no mesmo arredondamento de doze casas do Worker.
Casos de integração
Fixtures de sala de aula e de apps
Construa gabaritos determinísticos e fixtures de regressão para cursos de fotografia e apps de exposição lunar que ensinam Looney 11 com passos JSON estáveis.