Minha Bússola Digital Está Funcionando?
Inicie o teste e gire seu dispositivo horizontalmente. Uma agulha de bússola em Canvas aponta para o norte em tempo real, com a direção exibida em graus e ponto cardeal (N, NE, L, SE, S, SO, O, NO).
Este teste lê a propriedade DeviceOrientationEvent.alpha do magnetômetro para exibir uma direção de bússola em tempo real em graus (0–360°) com rótulos de direção cardeal.
0° aponta para o norte, 90° para o leste, 180° para o sul, 270° para o oeste; a precisão depende de interferência magnética e calibração do dispositivo.
Sensor access is required to run this test.
O Que Seus Resultados Significam?
| Result | Range | Meaning |
|---|---|---|
| Bom | Direção atualiza suavemente, corresponde à direção física | Seu magnetômetro está calibrado e funcionando corretamente. A agulha da bússola rastreia o norte com precisão conforme você gira. |
| Atenção | Direção oscila ou pula de forma errática | Interferência magnética de objetos metálicos, capas de celular ou eletrônicos próximos. Afaste-se das fontes de interferência e calibre movendo o celular em um padrão de figura 8. |
| Ruim | Sem dados de direção ou valor permanece fixo | O magnetômetro não está disponível ou a permissão foi negada. No iOS, conceda acesso ao sensor de orientação quando solicitado. |
Problemas Comuns e Como Resolvê-los
A bússola mostra a direção errada ou oscila
Calibre o magnetômetro movendo lentamente o celular em um padrão de figura 8 várias vezes. Afaste-se de objetos metálicos, ímãs e dispositivos eletrônicos.
Nenhum dado de direção aparece no iOS
O iOS 13+ exige permissão explícita para DeviceOrientationEvent. Toque em Iniciar para acionar o prompt e conceda acesso. Certifique-se de que o site é servido via HTTPS.