Como Realizar o Experimento (Siga com Atenção!)
- Preparação Inicial:
- Abra este arquivo HTML em **um único celular**. Este será seu **"Celular: Cronômetro Detector"**.
- **Para usar um fone de ouvido Bluetooth:** Conecte o fone Bluetooth ao celular *antes* de iniciar o microfone. O navegador tentará usar o microfone do fone de ouvido como entrada de áudio padrão.
- No celular, clique em **"Iniciar Microfone"** e conceda a permissão de acesso ao microfone quando solicitado.
- Escolha um local aberto ou com poucos ecos para o experimento. O **silêncio ambiente é crucial.**
- Ajuste da Frequência-Alvo (MUITO Importante para Palmas!):
- Ajuste o controle **"Frequência-Alvo (Hz)"**. Palmas são sons complexos.
- **Recomendado para Palmas:** Comece com `0 Hz`. Isso faz com que o detector procure o pico de amplitude em *qualquer* frequência. É o mais versátil para sons de banda larga como palmas, mas **exige um ambiente o mais silencioso possível**.
- **Se o ambiente não for perfeitamente silencioso:** Experimente valores entre **`200` e `500` Hz**. Palmas geralmente têm energia nessas faixas. Faça uma palma e observe a "Frequência Detectada" no display. Se um valor específico (ex: 350 Hz) for consistentemente alto, use-o como sua frequência-alvo.
- **"Largura da Busca de Frequência (Banda)"**: Ajuste este controle (Bins). Um valor maior (ex: 5-10) pode ajudar a pegar palmas que não têm um pico muito nítido em uma única frequência, mas que se espalham por uma pequena banda.
- Calibração da Sensibilidade (CRUCIAL!):
- Clique no botão **"Calibrar Sensibilidade"**.
- O aplicativo pedirá para você fazer **SILÊNCIO ABSOLUTO** por 3 segundos. Mantenha o celular em um ambiente calmo, sem falar ou fazer barulhos.
- Após a calibração, o aplicativo definirá a sensibilidade ideal automaticamente. Isso é vital para que ele detecte suas palmas de forma confiável e ignore o ruído ambiente. Você verá o valor de "Sensibilidade" ser atualizado.
- **Teste a Sensibilidade:** Faça uma palma. O valor de "Pico de Amplitude" deve saltar *bem acima* do "Sensibilidade" calibrada. Se não saltar o suficiente, sua palma pode estar fraca ou o microfone longe. Se saltar com ruído, o ambiente está barulhentos.
- Se o ambiente mudar ou a detecção não parecer boa, você pode recalibrar.
- Ajuste o Tempo Mínimo Entre Detecções (Para eliminar ecos/cliques duplos):
- Ajuste o controle **"Tempo Mínimo Entre Detecções (ms)"**. Este valor define por quanto tempo (em milissegundos) o detector irá "ignorar" novas detecções após uma palma ter sido registrada.
- Para filtrar a maioria dos ecos, um valor entre `100` e `300` ms costuma ser eficaz. Teste para encontrar o ideal no seu ambiente. Um valor muito baixo pode registrar a mesma palma como duas detecções.
- Início da Medição (Duas Palmas):
- Clique em **"Reiniciar Cronômetro"**. Ele exibirá "Aguardando 1ª Palma...".
- **Posicione o celular/fone no ponto de início da medição.**
- **Faça a primeira palma** forte e clara perto do microfone. O cronômetro iniciará e o display mudará para "Esperando 2ª Palma...".
- **IMEDIATAMENTE APÓS A PRIMEIRA PALMA E ENQUANTO O CRONÔMETRO ESTÁ CONTANDO**, mova o celular/fone (ou você mesmo) rapidamente para uma **distância final conhecida e medida ($D$)**.
- Quando o celular/fone estiver na distância $D$ desejada, faça a **segunda palma** forte e clara. Certifique-se de que a palma esteja bem audível para o microfone.
- O celular detectará a segunda palma e o cronômetro **parará de contar**, exibindo o **Tempo Medido ($\Delta T_{medido}$)**. Anote esse valor.
- Cálculo da Velocidade do Som:
- A velocidade do som ($v_{som}$) é a distância percorrida pelo som (ou a distância que o microfone se moveu) dividida pelo tempo medido:
$$ v_{som} = \frac{D}{\Delta T_{medido}} $$
Onde $D$ é a distância (em metros) que você percorreu com o microfone entre as duas palmas.
- **Exemplo:** Se $\Delta T_{medido}$ foi 0.009 segundos e você se afastou 3 metros com o celular entre as palmas:
$$ v_{som} = 3 \text{ m} / 0.009 \text{ s} \approx 333.3 \text{ m/s} $$
- Aprimorando a Precisão:
- Faça várias medições e calcule a **média** dos resultados para $v_{som}$.
- Mantenha o ambiente o mais silencioso possível.
- Meça a distância $D$ com a maior precisão possível.
**Observação Importante sobre Fones Bluetooth:** Ao usar um fone de ouvido Bluetooth, a **latência inerente da conexão Bluetooth** pode adicionar um atraso significativo e variável à detecção do som. Isso pode tornar o **Tempo Medido ($\Delta T_{medido}$)** e o cálculo da velocidade do som menos precisos do que com o microfone embutido do celular. **Para maior precisão, o microfone embutido do celular é geralmente preferível.**