| x | y | z | |
|---|---|---|---|
| Com gravidade (m/s²) | - | - | - |
| Sem gravidade (m/s²) | - | - | - |
| Velocidade de rotação (°/s) | - | - | - |
| Ângulo (°) | - | - | - |
Parado sobre uma mesa, com gravidade mostra cerca de 9,8 em z e sem gravidade cerca de 0. Nada sai do seu aparelho.
Sobre o teste de acelerômetro
Seu celular não gira a tela quando você o vira? Um jogo se mexe sozinho? Este teste de acelerômetro mostra ao vivo, no navegador, o que o sensor de movimento do seu celular ou tablet mede.
Você vê a aceleração nos três eixos com e sem gravidade, a velocidade de rotação do giroscópio, os ângulos do aparelho, a força g e quantas leituras por segundo chegam. Um gráfico desenha os últimos cinco segundos, e uma bola rola pela caixa quando você inclina o aparelho — um jeito rápido de ver que o sensor reage em todas as direções.
Em um iPhone ou iPad, toque primeiro em Permitir sensor de movimento. Computadores de mesa e a maioria dos notebooks não têm sensor de movimento; a página avisa quando não encontra nenhum. Nada é enviado para lugar nenhum.
Recursos
- Aceleração com gravidade — o que o sensor sente, em m/s² em x, y e z
- Aceleração sem gravidade — só o seu próprio movimento, quando o aparelho consegue calcular
- Velocidade de rotação — com que rapidez o aparelho gira em cada eixo, em graus por segundo
- Ângulos — a inclinação do aparelho segundo o sensor de orientação
- Força g agora e a maior — a força total em g, com zerar
- Gráficos ao vivo — os últimos 5 segundos de qualquer um dos três, com botão de pausa
- Bola que rola — incline o aparelho e a bola rola ladeira abaixo
- Taxa de amostragem — quantas leituras por segundo chegam à página
Como ler os números
Os eixos pertencem ao aparelho, não ao ambiente:
- x vai ao longo da borda curta — positivo para a direita
- y vai ao longo da borda longa — positivo em direção ao topo da tela
- z sai da tela — positivo em direção a você
Um sensor parado sente a gravidade como um empurrão de cerca de 9,8 m/s² para cima (1 g). Isto é o que você deve ver com o aparelho parado:
| Posição | Com gravidade | Sem gravidade |
|---|---|---|
| Plano sobre uma mesa, tela para cima | z ≈ 9,8, x e y ≈ 0 | tudo ≈ 0 |
| Em pé (retrato) | y ≈ 9,8 | tudo ≈ 0 |
| Deitado na borda esquerda (paisagem) | x ≈ 9,8 | tudo ≈ 0 |
| Plano, tela para baixo | z ≈ −9,8 | tudo ≈ 0 |
Pequenas mudanças no último dígito são ruído normal do sensor. A força g é o total dos três eixos dividido por 9,81, então um aparelho parado mostra cerca de 1,00 g. Alguns iPhones mais antigos dão os sinais invertidos; a bola ainda rola para o lado certo, porque a página confere os sinais com os ângulos.
O que o teste pode mostrar
- Um sensor travado — os números não mudam nada quando você move o aparelho
- Um eixo morto — x, y ou z fica em 0, não importa o que você faça
- Um sensor desregulado — plano e parado, z está longe de 9,8 ou x e y estão longe de 0
- Um giroscópio com deriva — a velocidade de rotação não volta para perto de 0 quando o aparelho está parado
- Sem giroscópio — a velocidade de rotação fica em «-» (alguns celulares mais baratos não têm)
Se a tela não gira, mas os números aqui mudam normalmente, o sensor funciona: verifique a configuração de rotação automática do seu celular.
Perguntas frequentes
Como testo o acelerômetro do meu celular?
Abra esta página no celular, permita o sensor de movimento se pedido e mexa o celular. Os números e o gráfico devem mudar, e a bola deve rolar quando você inclinar. Deixe o celular plano: z deve ficar perto de 9,8.
Por que diz que não há sensor de movimento?
Computadores de mesa e a maioria dos notebooks não têm acelerômetro, então não há nada para ler. Abra a página em um celular ou tablet. Alguns navegadores também bloqueiam o sensor em páginas que não são seguras (https).
Por que preciso tocar em «Permitir sensor de movimento»?
iPhones e iPads pedem permissão antes que uma página da web possa ler o sensor de movimento. Toque no botão e escolha Permitir. Se você recusou uma vez, permita de novo nas configurações do navegador para este site e recarregue a página.
Qual é a diferença entre «com gravidade» e «sem gravidade»?
Com gravidade é o que o sensor realmente sente, incluindo a atração da Terra. Sem gravidade tira a atração da Terra, então mostra só o seu próprio movimento — cerca de 0 quando o aparelho está parado. Nem todo aparelho ou navegador dá os dois; um valor ausente mostra «-».
O giroscópio também é testado?
Sim. A velocidade de rotação vem do giroscópio. Gire o aparelho e os números de rotação sobem; deixe-o parado e eles voltam para perto de 0.
Por que a taxa de amostragem é de só cerca de 60 Hz?
Os navegadores costumam repassar cerca de 60 leituras por segundo, mesmo que o sensor consiga mais. Para um teste, isso é mais que suficiente.
Alguma coisa sai do meu celular?
Não. Os valores do sensor são lidos e mostrados só na página. Nada é salvo nem enviado para lugar nenhum.
Ferramentas relacionadas
- Bubble Level — use o mesmo sensor como nível de bolha
- Online Compass — encontre o norte com o celular
- Speedometer — sua velocidade pelo GPS
- Touch Screen Test — verifique cada dedo e encontre zonas mortas
- Gamepad Tester — teste um controle e o drift do analógico
Como usar
- Abra esta página no seu celular ou tablet
- Em um iPhone ou iPad, toque em Permitir sensor de movimento e escolha Permitir
- Incline o aparelho — a bola rola ladeira abaixo e os números mudam
- Deixe-o plano sobre uma mesa: com gravidade deve mostrar z ≈ 9,8, sem gravidade ≈ 0
- Escolha um gráfico — com gravidade, sem gravidade ou velocidade de rotação — e balance ou gire o aparelho
- Toque em Pausar para ler o gráfico e em Zerar o maior valor para medir uma nova força g