Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Analisador de Movimento

Teste o acelerômetro e giroscópio do celular online. Grave o movimento X/Y/Z ao vivo, leia o g máximo em testes de queda e agitação, exporte para CSV.

Inativo0 pontos
Acceleration
Aceleração
0.00 m/s²
incl. gravidade (~9,81 m/s² em repouso)
Rotation
Velocidade de rotação
0.00 °/s
Orientation
Orientação
Duration
Duração
00:00
Acceleration Chart Aceleração ao longo do tempo
X Y Z
Gyroscope Chart Velocidade de rotação ao longo do tempo
Alpha Beta Gamma
Live Data Dados do sensor ao vivo
SensorX / AlphaY / BetaZ / GammaMagnitude
Acelerômetro(incl. gravidade (~9,81 m/s² em repouso))0.000.000.000.00 m/s²
Giroscópio0.000.000.000.00 °/s
Orientação--
Statistics Estatísticas da sessão
SensorMínMáxMédia
Acc X------
Acc Y------
Acc Z------
Gyro α------
Gyro β------
Gyro γ------
Aceleração máxima--
Rotação máxima--
Info Informações do sensor

Sobre o analisador de movimento

O Analisador de Movimento grava o acelerômetro, a velocidade de rotação do giroscópio e a orientação do seu dispositivo em tempo real, totalmente no navegador. Ele lê os eventos W3C DeviceMotion e DeviceOrientation — os mesmos dados que os apps web usam — e mostra valores X/Y/Z ao vivo, gráficos dinâmicos e estatísticas por eixo da sessão. A aceleração é reportada incluindo a gravidade quando a aceleração linear (sem gravidade) não está disponível, então uma leitura próxima de 9,81 m/s² em repouso está correta, não é um erro. O painel de estatísticas captura mín, máx, média e magnitude máxima para que um técnico de QA ou reparo leia o g máximo de um teste de queda ou agitação, ou quantifique o desvio do giroscópio em repouso, e então exporte tudo para CSV.

  1. Abra esta página em um celular ou tablet via HTTPS (a maioria dos navegadores de desktop não expõe sensores de movimento).
  2. Pressione Iniciar gravação e conceda o pedido de permissão do sensor (obrigatório no iOS 13+).
  3. Mova, agite, gire ou faça um teste de queda no dispositivo para gerar dados de movimento.
  4. Observe os valores X/Y/Z ao vivo e os gráficos de aceleração e velocidade de rotação em tempo real.
  5. Leia a tabela de estatísticas da sessão: mín/máx/média por eixo mais aceleração máxima e rotação máxima.
  6. Pressione Parar ao terminar o teste para fixar as estatísticas finais.
  7. Clique em Exportar CSV para baixar cada amostra mais o resumo das estatísticas para Excel, pandas ou MATLAB.
  8. Use Limpar dados para reiniciar todas as leituras e começar uma nova sessão.

Perguntas Frequentes

O Analisador de Movimento usa os eventos W3C DeviceMotion e DeviceOrientation. Eles estão disponíveis em praticamente todos os smartphones e tablets modernos: Safari no iOS (iOS 13+, que exige tocar para conceder um pedido de permissão), Chrome e Firefox no Android, e Samsung Internet. Em geral, NÃO funcionam em computadores desktop ou notebooks porque a maioria não tem hardware de acelerômetro ou giroscópio — os objetos de evento do JavaScript existem, mas nenhum evento é disparado. A ferramenta detecta isso com um temporizador de vigilância de 2 segundos: se nenhum evento do sensor chegar, ela para e informa que o dispositivo não é compatível em vez de mostrar leituras zero falsas. Para melhores resultados, abra a página em um celular recente via HTTPS.

Porque seu computador quase certamente não tem sensores de movimento. O navegador ainda define window.DeviceMotionEvent e window.DeviceOrientationEvent, então uma verificação simples passa, mas o dispositivo nunca emite dados. O Analisador de Movimento trata isso com honestidade: um temporizador espera cerca de 2 segundos após você pressionar Iniciar, e se nenhum evento devicemotion ou deviceorientation tiver disparado, ele para a gravação e mostra uma mensagem de 'nenhum evento do sensor recebido' em vez de exibir zeros travados. Se você vir isso em um celular, a causa costuma ser uma permissão bloqueada ou uma página sem HTTPS — veja as respostas sobre permissão e HTTPS abaixo.

Sim. DeviceMotion e DeviceOrientation são recursos poderosos que os navegadores só expõem em um contexto seguro (HTTPS ou localhost). Em HTTP puro os eventos silenciosamente nunca disparam, e no iOS o pedido de permissão lança um erro. O Analisador de Movimento verifica window.isSecureContext antes de iniciar e mostra uma mensagem clara de 'requer HTTPS' se a página for insegura. Este site é servido via HTTPS, então você só encontraria isso em uma cópia HTTP auto-hospedada ou espelhada.

Sim — isso é esperado e correto. Quando um fluxo de aceleração sem gravidade (linear) não está disponível, a ferramenta reporta a aceleração incluindo a gravidade, exatamente como a API DeviceMotion fornece. Em repouso, a única força sobre o dispositivo é a gravidade da Terra, cerca de 9,81 m/s², então a magnitude lê perto de 9,81 mesmo que o celular não esteja se movendo. O cartão e a tabela estão rotulados explicitamente como 'incl. gravidade' por essa razão. Se o seu dispositivo expõe um fluxo de aceleração linear separado, a ferramenta o usa e a magnitude cai para perto de zero em repouso.

Para o acelerômetro, X é esquerda/direita pela tela, Y é cima/baixo ao longo da tela e Z é para dentro/fora da face, cada um em metros por segundo ao quadrado (m/s²). Deite o celular de costas e Z lê cerca de +9,81 (a gravidade atravessa a tela) enquanto X e Y ficam perto de zero. Para o giroscópio, Alfa, Beta e Gama são velocidades de rotação em torno dos eixos Z, X e Y em graus por segundo (°/s); leem perto de zero quando o celular está parado e sobem ao girá-lo. A orientação Alfa/Beta/Gama são os ângulos de bússola/inclinação em graus.

Pressione Iniciar e realize seu teste — uma queda controlada sobre uma superfície macia, uma agitação ou um impacto. O painel de estatísticas rastreia a magnitude de aceleração máxima de toda a sessão como 'Aceleração máxima'. Divida esse valor em m/s² por 9,81 para obter o g máximo (por exemplo, 49 m/s² ≈ 5 g). O mesmo painel mostra a rotação máxima para testes de giro, e mín/máx/média por eixo para também quantificar o ruído de fundo e o desvio do giroscópio em repouso. Pressione Parar para fixar os números finais e depois Exportar CSV para guardar o registro.

Ela grava três coisas das APIs web de sensores padrão: acelerômetro (aceleração do DeviceMotion, incluindo gravidade quando não há dados lineares), velocidade de rotação do giroscópio (rotationRate do DeviceMotion, em °/s) e ângulos de orientação do dispositivo (alpha/beta/gamma do DeviceOrientation). Ela NÃO usa o magnetômetro/bússola, o GPS, a Generic Sensor API nem qualquer algoritmo de fusão de sensores 9-DOF — mostra os valores brutos de DeviceMotion/DeviceOrientation que seu navegador fornece, sem filtragem. Isso mantém as leituras honestas e fáceis de interpretar para testes de hardware em vez de misturá-las em uma única estimativa fundida.

Não. A gravação, as estatísticas da sessão e a exportação CSV acontecem localmente no seu navegador; nada é enviado a um servidor. O único pedido que você verá é a caixa de diálogo de permissão de sensores do próprio navegador (no iOS 13+ você precisa tocar para conceder), que autoriza esta página a ler os sensores — ela não compartilha dados conosco. Seus dados só saem do dispositivo se você optar por baixar ou compartilhar o arquivo CSV que gerar.
Analisador de Movimento — Teste o acelerômetro e giroscópio do celular online. Grave o movimento X/Y/Z ao vivo, leia o g máximo em testes de queda
Analisador de Movimento