Camera Test
Ferramentas

Sensor Test

Verifique ao vivo os sensores de acelerômetro, giroscópio, orientação e movimento do seu dispositivo, diretamente no seu navegador. Funciona melhor em telefones e tablets.

Sensor test

Tap “Run test” to start reading your accelerometer, gyroscope and orientation sensors live. On iPhone and iPad the browser will ask for Motion & Orientation permission first.

Status: idleEvents: 0Orientation: Accelerometer:
Device orientation
Alpha
°
Beta
°
Gamma
°
Acceleration
X
Y
Z

Guia rápido: como usar o Teste de Sensor

Leva menos de um minuto
  1. 1Abra esta página em um telefone ou tablet com sensores de movimento.
  2. 2Toque em 'Run test' e permita o acesso ao movimento no iOS quando solicitado.
  3. 3Incline e gire o dispositivo e observe os valores mudarem.
  4. 4Zeros planos geralmente significam um computador de mesa ou uma permissão bloqueada.

Visão Geral

Celulares e tablets são equipados com minúsculos chips sensores de movimento nos quais a maioria das pessoas nunca pensa, mas que estão em constante trabalho nos bastidores: girando sua tela quando você vira o dispositivo, alimentando contadores de passos, permitindo que jogos de corrida sejam controlados por inclinação e fornecendo aos aplicativos de realidade aumentada uma noção de para onde a câmera está apontando no espaço físico. Esta ferramenta oferece acesso direto e em tempo real a essas mesmas leituras através do seu navegador, sem necessidade de instalação de aplicativo.

Ele lê três fontes principais: o acelerômetro, que mede a aceleração linear (incluindo a força da gravidade) ao longo dos eixos X, Y e Z; o giroscópio, que mede a taxa de rotação em torno desses mesmos eixos; e eventos de orientação, que fundem dados de acelerômetro, giroscópio e, frequentemente, magnetômetro em um conjunto de ângulos alfa, beta, gama mais fácil de ler, descrevendo a direção para a qual o dispositivo está virado. Onde disponível, uma leitura bruta do magnetômetro (direção da bússola) também é mostrada.

Nada disso funciona de forma significativa em um computador de mesa ou laptop típico, porque esse hardware simplesmente não está instalado na maioria deles. Se você estiver testando em um telefone, certifique-se de conceder a solicitação de permissão de movimento e orientação quando solicitada, principalmente no iOS, onde a Apple exige um toque explícito antes que qualquer um desses dados seja liberado para uma página da web.

Como ler seus resultados

Acelerômetro (X, Y, Z)

Esses três números descrevem a aceleração em metros por segundo ao quadrado ao longo de cada eixo. Coloque o telefone plano sobre uma mesa, com a tela para cima, e o eixo Z deve ler perto de +9,8 (ou -9,8, dependendo da convenção de sinal), representando a gravidade puxando diretamente para baixo através do dispositivo. Incline-o ou agite-o e você verá os valores X e Y saltarem à medida que você introduz aceleração lateral e de frente para trás.

Giroscópio (taxa de rotação)

Informado em graus por segundo (ou radianos por segundo, dependendo do navegador), isso indica a velocidade com que o dispositivo está girando em torno de cada eixo, não seu ângulo absoluto. Mantenha o dispositivo parado e estes valores devem ficar próximos de zero; gire-o suavemente e você verá um pico proporcional que retorna a zero assim que você parar de se mover.

Orientação (alfa, beta, gama)

Alfa é a rotação tipo bússola em torno do eixo vertical (0 a 360 graus), beta é a inclinação de frente para trás (-180 a 180) e gama é a inclinação da esquerda para a direita (-90 a 90). Esses três números juntos descrevem completamente a direção para a qual a tela do seu dispositivo está voltada no espaço 3D, e são o que os motores de jogos e aplicativos de AR normalmente consomem diretamente.

Estado da permissão

Um indicador claro mostra se o acesso ao sensor foi concedido, negado ou ainda não solicitado. Se disser negado, você precisará redefinir as permissões do site nas configurações do seu navegador e recarregar, já que a maioria dos navegadores não solicitará novamente automaticamente depois que você disser não.

Solução de problemas

Se seus sensores não estiverem relatando dados, siga estas etapas:

  1. Confirme que você está testando em um telefone ou tablet. Desktops padrão e a maioria dos laptops não conversíveis não possuem sensores de movimento para ler.
  2. Toque no botão 'enable-sensors' na página e aceite qualquer solicitação de permissão que aparecer, especialmente no iOS Safari, que exige este gesto explícito.
  3. Certifique-se de que a página seja carregada via HTTPS. As APIs de movimento e orientação são bloqueadas completamente em páginas HTTP não seguras na maioria dos navegadores modernos.
  4. Se você negou a permissão anteriormente, abra as configurações de site do seu navegador para esta página e redefina a permissão de movimento/orientação, depois recarregue.
  5. Experimente um navegador diferente. Firefox para desktop e alguns navegadores focados em privacidade desativam a Generic Sensor API por padrão.
  6. Feche outros aplicativos que usam a câmera ou recursos de AR, já que algumas plataformas restringem o acesso simultâneo de alta taxa ao sensor.

Causas comuns de desvio e leituras não confiáveis

O desvio do giroscópio é uma das peculiaridades de sensor mais frequentemente mal interpretadas. Como um giroscópio relata a taxa de rotação em vez do ângulo absoluto, qualquer pequeno erro de medição se acumula ao longo do tempo quando você o integra em uma estimativa de posição. Deixe um dispositivo parado por vários minutos enquanto observa uma estimativa de orientação apenas do giroscópio e você normalmente o verá vagar lentamente, mesmo que o dispositivo não tenha se movido. Os fabricantes compensam isso com a fusão de sensores, misturando dados do giroscópio com leituras de gravidade do acelerômetro e direção do magnetômetro para corrigir periodicamente o desvio, e é por isso que a maioria dos números de "orientação" na tela permanecem muito mais estáveis do que apenas o giroscópio puro.

As leituras do magnetômetro também podem ser afetadas por objetos metálicos próximos, ímãs, alto-falantes ou até mesmo uma capa de telefone com fecho magnético. Se a leitura da sua bússola parecer consistentemente errada por um desvio fixo, tente se afastar de móveis de metal, laptops ou outros telefones e veja se a leitura se corrige.

Por que o acesso ao sensor requer permissão

Os dados de movimento podem revelar informações surpreendentemente pessoais: sua marcha ao caminhar, se você está em um veículo em movimento, até mesmo estimativas aproximadas do que você está digitando com base em como o telefone oscila em sua mão. Por causa disso, os fornecedores de navegadores têm constantemente restringido o acesso. Apple liderou o caminho exigindo um prompt de permissão explícito vinculado a um toque do usuário desde o iOS 13, e outros navegadores têm se movido na mesma direção com o modelo de permissões da Generic Sensor API. Se um site pudesse ler silenciosamente o movimento do seu dispositivo em segundo plano sem consentimento, seria uma significativa violação de privacidade, então o toque extra que você precisa fazer é uma troca deliberada a seu favor.

Perguntas frequentes

Por que meu desktop não mostra sensores?

Acelerômetros, giroscópios e magnetômetros são componentes de hardware físicos encontrados quase exclusivamente em telefones, tablets e alguns laptops com modos 2 em 1 ou tablet. Um PC desktop padrão ou laptop não conversível simplesmente não possui nenhum desses hardwares, então não há nada para o navegador ler.

O teste de giroscópio online mostra todos os zeros, isso é normal?

Zeros geralmente significam que o navegador ainda não recebeu permissão de movimento, ou a página está parada e não há realmente nenhuma rotação a ser relatada. Tente tocar no botão 'enable-sensors', conceder a solicitação de permissão e depois girar fisicamente o dispositivo.

Por que o iOS me pediu para permitir o acesso a movimento e orientação?

Desde o iOS 13, o Safari exige um gesto explícito do usuário e uma concessão de permissão antes que qualquer página possa ler o acelerômetro, giroscópio ou bússola. Isso foi adicionado para impedir que sites façam fingerprinting silencioso ou rastreiem dispositivos por meio de dados de movimento. Você deve tocar em um botão na página; uma chamada de API em segundo plano não pode acionar o prompt.

Qual a diferença entre o acelerômetro e o giroscópio?

O acelerômetro mede a aceleração linear ao longo dos eixos X, Y e Z, incluindo a atração constante da gravidade quando o dispositivo está parado. O giroscópio mede a taxa de rotação em torno desses mesmos três eixos. Combinados, eles permitem que o dispositivo calcule sua orientação no espaço com muito mais precisão do que qualquer sensor sozinho.

Meus valores de orientação parecem desviar com o tempo. Por quê?

Giroscópios medem a taxa de rotação, não o ângulo absoluto, então qualquer pequeno erro de leitura se acumula quanto mais tempo você o rastreia, um fenômeno chamado desvio. A maioria dos dispositivos corrige isso re-referenciando periodicamente contra o acelerômetro e o magnetômetro, mas um desvio puro apenas do giroscópio ao longo de muitos minutos é esperado e normal.

Por que o magnetômetro ou a direção da bússola estão indisponíveis?

A direção da bússola precisa tanto do magnetômetro quanto de um modelo de orientação fundido, e vários navegadores (notavelmente Chrome e Firefox para desktop) não expõem dados brutos do magnetômetro por razões de privacidade. É mais confiável no Safari móvel e Chrome para Android.

Um site pode me rastrear usando sensores de movimento sem pedir permissão?

No iOS moderno, isso é bloqueado pelo prompt de permissão obrigatório. No Chrome para Android, os eventos de movimento e orientação geralmente estão disponíveis sem um prompt explícito via HTTPS, embora isso varie de acordo com a versão do Chrome e esteja tendendo a exigir o próprio modelo de permissões da Generic Sensor API.

Este teste de sensor funciona se meu navegador estiver em um iframe?

Muitas APIs de sensor são bloqueadas dentro de iframes de origem cruzada, a menos que a página pai conceda explicitamente uma permissão de Política de Permissões para esse sensor. Se você incorporou este teste em algum lugar, abra-o diretamente em sua própria aba.

Por que os valores atualizam tão rápido e parecem instáveis?

O hardware do sensor bruto é ruidoso por natureza e a maioria dos telefones amostra a 60Hz ou mais rápido. Pequenas vibrações, tremor nas mãos e ruído de fundo do sensor aparecem como pequenas flutuações constantes. Isso é completamente normal e não indica um sensor com defeito.

Meu laptop tem um 'modo tablet' mas não mostra sensores. O que está errado?

Nem todo laptop 2-em-1 vem de fato com um chip acelerômetro ou giroscópio; alguns dependem puramente de um sensor de ângulo de dobradiça para a troca de modo. Verifique a folha de especificações do seu dispositivo ou tente a Ferramenta de Diagnóstico de Sensores integrada do Windows para confirmar a existência do hardware antes de assumir que o navegador está com defeito.

Existe uma maneira de testar sensores em um navegador que os bloqueia completamente?

O Firefox desktop e vários navegadores focados em privacidade desativam a Generic Sensor API por padrão. Você precisaria testar no Chrome, Edge ou Safari (mobile) para obter leituras em tempo real, ou verificar a página de flags do navegador alvo para uma opção experimental de sensores.

Testes relacionados

Guias relacionados

Written by Chhandita ShitReviewed by Buddheswar DandapatLast updated July 28, 2026