Teste de Acelerômetro
Represente em gráfico a aceleração do seu dispositivo nos eixos X, Y e Z, usando o sensor Accelerometer ou o DeviceMotion.
Este recurso não está disponível aqui
No accelerometer API is available here.
Por quê: Neither the Accelerometer sensor nor DeviceMotion is exposed.
Geralmente compatível com: Mobile Chrome/Safari over HTTPS.
O que você pode fazer: Open this page on a phone or tablet over HTTPS.
Como este teste funciona
Os testes de celular e sensores leem os recursos que o seu dispositivo expõe ao navegador. Os dados de movimento e orientação vêm dos eventos DeviceMotion/DeviceOrientation ou da mais recente Generic Sensor API (Accelerometer, Gyroscope), que transmitem leituras muitas vezes por segundo.
Nas plataformas que exigem — notadamente o iOS — pedimos permissão explícita a partir de um toque seu antes de iniciar um sensor de movimento ou orientação. As leituras são limitadas para um gráfico suave e o fluxo é pausado quando a página fica oculta.
Nunca inventamos valores. Quando um sensor como o de luz ambiente não é exposto, o teste diz isso claramente, em vez de mostrar um número inventado.
Como usar
- Abra o teste em um celular ou tablet por HTTPS.
- Toque no botão de ativar e permita o acesso a movimento/orientação se solicitado.
- Mova, incline ou gire o seu dispositivo e veja os valores ao vivo ou o gráfico reagirem.
- Para o bloqueio de orientação ou o wake lock, use os botões fornecidos — eles falham de forma limpa se não forem permitidos.
- Pare o teste para liberar o sensor quando terminar.
O que ele detecta
- Aceleração e velocidade angular nos eixos X, Y e Z
- A orientação do dispositivo (alpha/beta/gamma) e uma direção aproximada de bússola
- O tipo e o ângulo de orientação da tela e os eventos de mudança
- Quais recursos móveis (vibração, bateria, wake lock, sensores) são suportados
O que ele não detecta
- Sensores que o seu dispositivo ou navegador não expõe (o suporte varia bastante, especialmente no iOS)
- Valores de sensor calibrados, de nível laboratorial
- A luz ambiente em lux onde não há sensor disponível — nunca a inventamos
Solução de problemas
| Sintoma | O que fazer |
|---|---|
| Diz que o sensor não é suportado | Nem todo dispositivo ou navegador expõe todos os sensores; o iOS, em especial, restringe algumas APIs. |
| Permissão negada | Ative o acesso a movimento e orientação nas configurações do site no navegador e tente de novo a partir de um toque. |
| A bússola parece errada | Afaste-se de ímãs e metal e calibre movendo o dispositivo em forma de oito; as direções do navegador são aproximadas. |
| A orientação não trava | A maioria dos navegadores só permite o bloqueio de orientação em tela cheia ou em um PWA instalado. |
Perguntas frequentes
Por que um sensor diz que não é suportado?
Nem todo dispositivo ou navegador expõe todos os sensores. O iOS, em especial, restringe algumas APIs.
Vocês rastreiam a minha localização ou o meu movimento?
Não. Os dados do sensor são usados apenas para alimentar a exibição ao vivo e nunca saem do seu dispositivo.
Por que pedir permissão?
Algumas plataformas exigem permissão explícita para os sensores de movimento e orientação, que solicitamos apenas a partir de um toque.
Por que a bússola é aproximada?
Só o iOS expõe uma direção verdadeira; em outros lugares, ela é derivada da orientação e afetada por interferência magnética.
Isso funciona em um notebook?
Alguns funcionam, mas a maioria dos celulares e tablets expõe mais sensores do que notebooks ou desktops.
O sensor continua funcionando em segundo plano?
Não. As leituras pausam quando a página fica oculta e param quando você sai ou aperta Parar.
Testes relacionados
Represente em gráfico a velocidade angular nos eixos X, Y e Z ao girar o dispositivo, via sensor Gyroscope ou DeviceMotion.
Leia a orientação alpha/beta/gamma com um cubo visual, pedindo permissão apenas onde a plataforma exige.
Um painel consolidado da tela, do toque, da orientação, dos sensores, da bateria e do suporte a PWA do seu dispositivo.