Teste de Acelerômetro
Verifique o acelerômetro do seu celular ou tablet no navegador. Toque em Iniciar e mova o aparelho — X, Y e Z mostram a aceleração ao vivo em m/s², o medidor exibe a força G combinada, e cada agitação é contada.
Toque em Iniciar e mova o celular — cada eixo é lido ao vivo em m/s².
Abra esta página no celular ou tablet que você quer testar — computadores raramente têm sensores de movimento.
Um celular em repouso marca cerca de 1G — isso é gravidade. Só a queda livre marca zero.
Mova para os lados, depois para cima e para baixo, depois em sua direção, para que cada eixo responda sozinho.
Sacudidas rápidas fazem a força G ultrapassar 1G e somam ao contador — o sinal por trás do shake-to-undo.
O acelerômetro comanda a rotação automática, a contagem de passos, os gestos de agitar e todo jogo controlado por movimento. Quando ele falha ou trava, esses recursos quebram de forma confusa: a tela para de girar, um app de fitness conta os passos errado, um jogo de corrida puxa para um lado. Este teste lê o sensor diretamente, então você descobre em segundos se o hardware detecta movimento e se cada eixo responde — vale trinta segundos antes de comprar um celular usado, depois de uma queda ou um reparo, ou quando um app de movimento se comporta mal e você quer saber se a culpa é do app ou do sensor. Combine com o Teste de Touchscreen para testar a tela ao mesmo tempo.
O teste escuta a DeviceMotion API do navegador, o mesmo fluxo de movimento que os jogos web recebem. As leituras chegam várias vezes por segundo em metros por segundo ao quadrado (m/s²), onde 9.81 m/s² equivale a 1G — uma gravidade terrestre. As leituras dos eixos incluem a gravidade, o que as torna fáceis de interpretar: um celular deitado sobre uma mesa mostra cerca de +9.8 no Z e perto de zero em X e Y, e inclinar o aparelho move esse 9.8 entre os eixos. O contador de agitações usa o fluxo sem gravidade, então só sacudidas genuínas são contadas. Em iPhones e iPads, o iOS pede permissão do sensor de movimento quando você toca em Iniciar — nada é lido até você permitir. Nada é enviado; os números nunca saem da página.
Como interpretar os valores de X, Y e Z?
| Eixo | Direção | O que você deve ver |
|---|---|---|
| X | Pela tela — esquerda e direita | Deslize o celular de lado sobre uma mesa: X oscila entre negativo e positivo enquanto Y e Z quase não se movem |
| Y | Ao longo da tela — de baixo para cima | Deslize para longe e de volta, ou coloque-o em pé: Y responde enquanto X e Z ficam parados |
| Z | Através da tela — da frente para trás | Virado para cima em repouso, Z marca cerca de +9.8 m/s² (gravidade); virado para baixo, se estabiliza perto de −9.8 |
Por que ele marca 1G quando o celular está completamente parado?
Um acelerômetro mede força, não movimento. Um celular apoiado sobre uma mesa recebe da mesa um empurrão para cima com exatamente uma gravidade de força, então um sensor saudável marca 1G em repouso — ele só marcaria 0G em queda livre. É também por isso que os números oscilam na direção oposta quando você para de mover: parar o celular é uma desaceleração, e o sensor registra isso como aceleração invertida antes de se estabilizar de volta em 1G. Os dois comportamentos indicam que o sensor está funcionando, não com defeito.
Acelerômetro vs. giroscópio
O acelerômetro mede força linear — empurrões, puxões, gravidade, agitações. O giroscópio mede a taxa de rotação, ou seja, a rapidez com que o aparelho gira em cada eixo. Girar o celular devagar quase não registra nada aqui além da gravidade mudando entre os eixos, e isso é esperado: rotação é trabalho do giroscópio. A maioria dos recursos de movimento combina os dois sensores, então se os apps continuarem se comportando mal depois que cada eixo passar no teste, o giroscópio é o próximo suspeito — verifique-o com o Teste de Giroscópio.
Sem leituras? Solução de problemas
| Problema | Causa provável | Solução |
|---|---|---|
| Todos os valores ficam em branco em um computador | Desktops e a maioria dos notebooks não têm acelerômetro | Abra esta página em um celular ou tablet |
| Nenhum pedido de permissão e sem dados em um iPhone | O acesso a movimento foi negado para este site anteriormente | No Safari: menu “aA” → Configurações do Site → permita Movimento e orientação, depois recarregue |
| O pedido nunca aparece em outro navegador | Sensores de movimento exigem uma página segura, e algumas visualizações in-app os bloqueiam | Abra a página via HTTPS em um navegador completo, não dentro de uma visualização in-app |
| Os valores ficam travados ou atualizam em rajadas | O modo de economia de bateria ou uma falha do sensor do sistema está limitando o fluxo | Desative a economia de energia, reinicie o aparelho e teste novamente |
| Um eixo nunca se move | O sensor ou sua calibração falhou nesse eixo | Reinicie e teste novamente; se continuar parado, o sensor está com defeito — vale saber isso antes de comprar ou abrir um chamado de reparo |
