Deixe as saídas desligadas
<SOS>...---...Leia o aviso sobre flashes. Vibração precisa de uma API disponível.
Compare áudio com um pequeno indicador luminoso opcional e vibração compatível, respeitando consentimento e redução de movimento.
Compare áudio com um pequeno indicador luminoso opcional e vibração compatível, respeitando consentimento e redução de movimento.
<SOS>...---...Leia o aviso sobre flashes. Vibração precisa de uma API disponível.
Use texto ou áudio se a luz incomodar. Redução de movimento bloqueia flashes.
...---...<SOS>Comece manualmente. Parar cancela áudio, mudanças visuais e vibração; ocultar a aba também.
Defina WPM e Farnsworth como 5/5, coloque o volume em 0, ative Flashes de luz e reproduza TIME apenas depois de confirmar que a sala está confortável com flashes. O ponto dura cerca de 0,24 segundo e o traço cerca de 0,72 segundo, então os sinais lentos ficam visíveis o bastante para discutir. O código escrito continua sendo a referência; o indicador na tela é uma pista didática agendada pelo mesmo reprodutor do navegador.
Pergunte antes de usar flashes, mantenha o indicador pequeno e compare SOS com <SOS> nas mesmas configurações. Peça aos aprendizes que contem os elementos, depois pergunte o que desaparece quando as três letras viram um único sinal unido. Se alguém for sensível a flashes ou a preferência de movimento reduzido estiver ativada, use Morse escrito, áudio em volume confortável ou uma atividade sem flashes.
Use vibração apenas como pista local opcional. A caixa fica desativada quando o navegador não tem navigator.vibrate, e uma solicitação de vibração não prova que o hardware vibrou. Teste no telefone ou tablet real, mantenha mensagens curtas e trate o código escrito como a referência estável, enquanto tela e áudio só são úteis quando o navegador e o dispositivo atuais conseguem executá-los.

A página de luz usa o mesmo conversor e reprodutor das outras páginas Morse que não são exercícios. A caixa Flashes de luz controla um pequeno indicador na própria página que muda de cor durante os sinais. Ela não acessa a câmera, LED de flash, hardware de lanterna nem estroboscópio em tela cheia. O nome da rota descreve o modo de aprendizado, não uma promessa de sinalização à distância.
A luz começa desligada mesmo na rota de luz. Um link compartilhado recebido também abre com luz e vibração desligadas. Esse comportamento opt-in importa porque flashes podem ser inadequados para alguns espectadores, especialmente em uma sala compartilhada. O aviso deve ser lido como limite prático: deixe os flashes desligados quando alguém por perto puder ser sensível a eles.
A preferência de movimento reduzido desativa a caixa de luz e para a saída quando a preferência muda. Essa proteção não torna os flashes universalmente seguros nem conformes com WCAG; a orientação do W3C sobre flashes e limites explica que frequência, área e luminância importam. O indicador pequeno da ferramenta, o passo de consentimento e o tratamento de movimento reduzido reduzem surpresa, mas não certificam adequação para todo espectador.
Uma configuração comum é uma demonstração silenciosa: volume em 0, Flashes de luz ativados e uma mensagem curta. Isso pode ser útil quando um grupo deve observar temporização sem ouvir tons, mas silencioso não significa que o reprodutor se tornou independente de áudio. O reprodutor ainda exige a Web Audio API do navegador para criar e executar a linha do tempo. Se AudioContext estiver indisponível ou não puder ser retomado, a página informa áudio indisponível e a saída visual não será executada.
A vibração tem uma limitação separada. O navegador pode não expor a API de vibração, o dispositivo pode ignorar solicitações, configurações do sistema podem suprimi-la, e algumas plataformas limitam duração ou comportamento em segundo plano. A página desativa a caixa quando não há suporte, mas uma caixa marcada ainda é apenas uma solicitação. Não é evidência de que uma pessoa sentiu o padrão exato.
Parar cancela o som, as atualizações de tela pendentes e a vibração. Editar entrada, mudar configurações, alternar luz ou vibração, iniciar uma nova reprodução, ocultar a aba ou sair da página também cancela a saída atual. Isso torna a ferramenta administrável para demonstrações, mas também significa que ela não é um farol de fundo, sistema de wake lock nem sinal de aba fechada.
Pontos e traços são durações. Em um 5/5 WPM deliberado, um ponto dura cerca de 0,24 segundo e um traço cerca de 0,72 segundo. A pausa dentro de um caractere é uma unidade de ponto, a pausa entre letras é de três unidades e uma pausa entre palavras é de sete unidades, então os espaços escuros fazem parte do código. O espaçamento Farnsworth pode esticar as pausas entre letras e palavras enquanto mantém os próprios sinais na velocidade de caractere selecionada.
Essa distinção fica mais fácil de ver com exemplos curtos. SOS comum é ... --- ...: três letras, com pausas entre S, O e S. <SOS> unido é ...---...: os mesmos nove elementos sem as pausas de letras separadas, então termina antes nas mesmas configurações. LIGHT é útil depois que a turma viu padrões mais curtos porque mistura letras de um, dois, três e quatro elementos; TIME é mais curto e mais fácil de repetir.
Observe as pausas escuras com a mesma intenção que observa os sinais acesos. Um aprendiz que conta apenas flashes pode perder onde as letras terminam. Para uma demonstração controlada, mostre primeiro o código escrito, reproduza uma vez com luz, depois pergunte o que mudou ao trocar o texto de origem de EE para E E, ou o sinal SOS para <SOS>. Essa comparação ensina consequências de temporização em vez de apenas mostrar um retângulo piscando.
| Exemplo | Código escrito | Lição útil |
|---|---|---|
| SOS | ... --- ... | Três letras separadas; observe as pausas entre caracteres |
| <SOS> | ...---... | Sinal unido; mesmos sinais com temporização interna mais curta |
| TIME | - .. -- . | Palavra curta de sala com contagens variadas de sinais |
| LIGHT | .-.. .. --. .... - | Palavra temática mais longa; útil só depois que exemplos menores estiverem claros |
Uma comparação lenta pode tornar visível a ordem dos elementos e pausas sem fingir que a tela é um aparelho de medição calibrado. A 5/5 WPM, o ponto calculado é 0,24 segundo, o traço é 0,72 segundo, a pausa interna de caractere é 0,24 segundo, a pausa de letra é 0,72 segundo e a pausa de palavra é 1,68 segundo. Esses são os valores de temporização do código escrito usados para agendar a reprodução, não medições tiradas de uma tela física.
Use esta tabela quando um aprendiz está confundindo marcas E repetidas. Os textos-fonte EE e E E contêm dois pontos depois da conversão, mas o primeiro é uma palavra de duas letras e o segundo são duas palavras de uma letra. Em uma aula visual compacta, reproduza EE, depois E E, e peça ao aprendiz para descrever o intervalo escuro antes de nomear o texto.
| Item | Duração calculada | O que observar |
|---|---|---|
| Ponto | 0,24 s | Um sinal aceso curto |
| Traço | 0,72 s | Três unidades de ponto acesas |
| Pausa interna de caractere | 0,24 s | Pequena pausa escura dentro de uma letra |
| Pausa de letra | 0,72 s | Pausa escura maior entre letras |
| Pausa de palavra | 1,68 s | Maior pausa escura entre palavras |
| EE | 1,20 s | Duas letras E separadas por pausa de letra |
| E E | 2,16 s | Duas palavras de uma letra separadas por pausa de palavra |
Atualizações de tela são agendadas a partir da linha do tempo Morse calculada, mas navegadores não são equipamento de laboratório para temporização. A renderização pode atrasar, abas inativas são interrompidas, modos de economia de bateria podem limitar trabalho e um dispositivo em suspensão não continuará demonstrando um sinal. Áudio e saída de tela podem, portanto, se desviar de maneiras que não aparecem no código escrito, e vibração adiciona outra camada de solicitação específica do dispositivo.
Repetir está disponível para reprodução ao vivo que não seja exercício, com uma pausa entre ciclos baseada na pausa de palavra ou em pelo menos 500 ms. O sinalizador de repetição pode ser armazenado em um URL compartilhado, então quem recebe pode abrir um link com Repetir selecionado, mas luz e vibração ainda reiniciam desligadas e a exportação WAV contém uma única passagem de áudio. Desative Repetir antes de pedir que alguém faça uma tentativa independente; caso contrário, a mensagem pode virar memorização de um ciclo.
Toda reprodução ao vivo e toda exportação WAV têm limite de sinal de 90 segundos. Se uma aula visual atingir esse limite, encurte o texto ou divida em um limite de frase em vez de apagar separadores. Remover espaços ou barras pode encurtar o URL ou o sinal, mas muda o código que os aprendizes estão tentando ler.
Não use esta página como equipamento de resgate ou comunicação à distância. Brilho, ângulo de visão, luz ambiente, configurações de movimento reduzido, disponibilidade de APIs, abas ocultas e suspensão do dispositivo afetam se uma pessoa consegue perceber o sinal. Para uma aula, o código escrito e um gabarito conferido são os artefatos duráveis. Para comunicação real de segurança, use equipamento e procedimentos apropriados em vez de um indicador de navegador.
Morse muitas vezes é apresentado pelo som, mas sinais visuais temporizados também já carregaram significado. O registro do National Archives sobre Jeremiah Denton documenta a entrevista televisiva de Jeremiah Denton em 2 de maio de 1966, na qual foi identificado que Denton transmitia a palavra TORTURE em Morse por meio de piscadas. A lição relevante não é que esta página possa ler um rosto ou analisar vídeo de arquivo; é que um padrão visual deliberado de temporização pode carregar uma mensagem quando um observador humano conhece Morse o bastante para reconhecê-la.
Esse exemplo também separa três tarefas diferentes. Primeiro, um evento de origem cria um sinal: no caso de Denton, piscadas captadas pela televisão; nesta ferramenta, um indicador de tela gerado. Segundo, uma pessoa ou sistema transcreve o ocorrido em pontos, traços e pausas. Terceiro, alguém interpreta esse código como texto. O ClockTools lida com o lado de demonstração gerada ao agendar código escrito como áudio e um pequeno indicador visual. Ele não autentica uma fonte, não julga se uma piscada real foi intencional e não recupera temporização de vídeo.
O portador pode mudar sem mudar o código. Um padrão de pontos e traços pode ser ouvido como tom, visto como luz, sentido como vibração onde houver suporte, lido como grupos escritos ou descrito em uma transcrição. O mesmo código ainda depende de separadores, temporização e um receptor que entenda a convenção. É por isso que o código escrito permanece a referência para aulas, enquanto tela e áudio são demonstrações do mesmo padrão planejado.
A história marítima dá outro contraste útil. O Registro do Congresso de 1909 sobre Jack Binns e o relato do Science Museum sobre a telegrafia sem fio do Titanic mostram por que Morse importava quando havia operadores treinados, escutas, equipamento e contexto. Uma demonstração de luz no navegador pode ajudar estudantes a ver pontos, traços e pausas, mas não fornece identidade, posição, confirmação nem disciplina de recepção. Mantenha a história na aula como contexto, não como alegação dramática sobre o que a página consegue fazer.
<SOS>...---...A reprodução com luz e vibração usa a mesma linha do tempo Morse validada do áudio. A página agenda som pela API de áudio do navegador e, opcionalmente, espelha cada sinal em um pequeno indicador na tela e solicita vibração onde o navegador expõe essa API. Pontos, traços e pausas seguem a velocidade de caractere e o espaçamento Farnsworth selecionados. A preferência de movimento reduzido desativa flashes, e toda reprodução exige uma ação manual de Reproduzir áudio.
O recurso de luz não é flash de câmera, lanterna, estroboscópio em tela cheia, wake lock, sinal de fundo nem transmissor de emergência. Volume 0 pode silenciar o tom, mas Web Audio ainda precisa estar disponível para a linha do tempo rodar. O suporte a vibração varia, e uma solicitação não prova saída de hardware. Parar, edições, mudanças de configuração, nova reprodução, abas ocultas e navegação cancelam a saída pendente. A temporização de tela e vibração pode atrasar, Repetir não é exportado, e flashes podem ser inadequados mesmo com um pequeno indicador opcional.
Informe página, entrada exata, resultado esperado e configurações ao relatar uma divergência. Para problemas de ritmo, indique as duas velocidades. Compare a tabela oficial antes de alterar um identificador e retire dados privados do relato.
Não. Ela muda um pequeno indicador na página. A página não acessa a câmera, o LED de flash, o hardware de lanterna nem modo de estroboscópio em tela cheia.
Só se o mecanismo de áudio do navegador ainda estiver disponível. Colocar volume em 0 pode silenciar o tom, mas o reprodutor ainda precisa de Web Audio para agendar a linha do tempo da luz.
A preferência de movimento reduzido desativa flashes. Use Morse escrito, áudio em volume confortável ou outra atividade sem flashes em vez de tentar contornar essa configuração.
Não. A luz começa desligada e deve ser ativada deliberadamente. Links compartilhados também abrem com luz e vibração desligadas.
O navegador pode não expor vibração, o dispositivo pode ignorar solicitações, configurações do sistema podem bloqueá-la ou a página pode estar em um contexto em que a vibração é limitada. Trate a caixa como um caminho de solicitação disponível e teste o dispositivo real antes de usá-la em uma atividade.
SOS toca três letras separadas com pausas entre caracteres. <SOS> toca um sinal unido de nove elementos sem essas pausas entre letras separadas, então a temporização visual é mais curta embora os elementos sejam os mesmos.
Pressionar Parar cancela a saída atual e a pendente. Editar a mensagem, mudar configurações, iniciar nova reprodução, ocultar a aba ou sair da página também cancela o sinal.
Não. Ela é uma ferramenta de aprendizado e demonstração. Brilho da tela, temporização do navegador, suspensão do dispositivo, abas ocultas, condições de visualização e suporte de APIs a tornam inadequada como equipamento de resgate.
Repetir é uma opção de reprodução ao vivo, e seu sinalizador pode ser armazenado em um link compartilhado, mas a exportação WAV contém uma única passagem de áudio e links compartilhados não restauram saída de luz ou vibração.
Pausas separam sinais, letras e palavras. A 5/5 WPM, EE leva cerca de 1,20 segundo enquanto E E leva cerca de 2,16 segundos, então o intervalo escuro muda o texto mesmo quando os dois pontos parecem iguais.