Test Sensores Móvil - Giroscopio/Acelerómetro

Test online de sensores de movimiento. Verifica acelerómetro y giroscopio en móviles y tablets.

Disponibilidad

HTTPS
No (Necesario)
DeviceMotionEvent
No disponible
Permiso:Desconocido
DeviceOrientationEvent
No disponible
Permiso:Desconocido
deviceorientationabsolute
Incierto
Orientación relativa.
Se requiere HTTPS.

Control

Parado
Tasa eventos: Mov 0/s, Ori 0/s

Lecturas

Acel. (Sin G)Act: -
x
-
y
-
z
-
|a|:-
Acel. (Con G)Intervalo: -
x
-
y
-
z
-
|a|:- (Aprox - g)
GiroscopioAct: -
alpha
-
beta
-
gamma
-
OrientaciónAct: -
alpha
-
beta
-
gamma
-
absolute:falseheading:-accuracy:-
Si ves guiones '-', falta permiso o sensor.

Log

Vacío

Comprobación rápida

Intente abrirlo con un navegador móvil; Los navegadores de escritorio generalmente no tienen eventos de sensores.
Mire primero "Disponibilidad y permisos": si no es HTTPS o no se otorgan permisos, lo más probable es que la lectura siempre sea "-".
iOS Safari a menudo requiere autorización explícita: primero haga clic en "Solicitar autorización" y luego haga clic en "Iniciar recopilación". Si el sistema desactiva el "Acceso por movimiento y orientación", siempre no habrá datos.
Cuando la lectura es anormal, primero mire la frecuencia del evento (tiempos de movimiento/orientación por segundo) y el tiempo de "actualización"; una frecuencia de 0 a menudo significa que el monitoreo no es efectivo o es interceptado por el sistema.

Guía de Sensores

Verifica permisos y respuesta al movimiento.

Paso 1

Verificar entorno

Aprox. 10 seg
Intente utilizar un navegador móvil para abrirlo (los navegadores de escritorio normalmente no tienen eventos de sensor)
Confirme que está en HTTPS (los contextos no seguros pueden estar restringidos)
Si se le solicita autorización: haga clic en "Solicitar autorización" y seleccione Permitir en la ventana emergente del sistema.
Si aún no hay datos: verifique si "Acceso por movimiento y orientación" está desactivado en la configuración del sistema (común en iOS)
Paso 2

Iniciar captura

Aprox. 10 seg
Haga clic en "Iniciar colección"
Observe si "Frecuencia del evento: Tiempos de movimiento/orientación por segundo" es mayor que 0
Observe si "Actualización: xxms/xxs" continúa actualizándose (cuanto más pequeño es, más nuevo es)
Si la frecuencia es 0: normalmente no está autorizada/no es compatible/el monitoreo no es efectivo.
Paso 3

Mover dispositivo

Aprox. 15 seg
Agite ligeramente el dispositivo: observe si hay algún cambio obvio en la "aceleración (excluyendo la gravedad)"
Gire el dispositivo lentamente: observe si la velocidad de rotación (°/s) cambia
Cambie la orientación del dispositivo: observe si cambia alfa/beta/gamma (los diferentes sistemas de coordenadas del dispositivo variarán)
Si los datos relacionados con la dirección son anormales: intente mantenerse alejado de interferencias magnéticas fuertes o cambie el navegador y vuelva a realizar la prueba.

Preguntas Frecuentes

Dudas sobre sensores de movimiento.

1.

¿Qué se puede medir en esta página?

Monitorizará los eventos de DeviceMotion (aceleración/velocidad angular) y DeviceOrientation (alfa/beta/gamma, etc.), y mostrará el estado de los permisos, la frecuencia de los eventos y las lecturas en tiempo real para ayudarle a determinar rápidamente si el sensor del dispositivo informa normalmente.

2.

¿Por qué el valor es siempre "-"?

Las causas más comunes son: contexto no autorizado y no seguro (no HTTPS), navegador de escritorio sin sensores o acceso de orientación y movimiento deshabilitado al sistema/navegador. Se recomienda hacer clic primero en "Actualizar estado", luego hacer clic en "Solicitar autorización" y confirmar que la configuración del sistema lo permita.

3.

¿Por qué iOS Safari necesita hacer clic en "Solicitar autorización"?

Safari en iOS 13+ utiliza el modelo de autorización requestPermission() para eventos de movimiento/dirección. La ventana emergente de autorización debe activarse mediante gestos del usuario; de lo contrario, el evento no se informará o se devolverán datos vacíos.

4.

¿Por qué la frecuencia del evento es 0/s?

Por lo general, esto significa que el monitoreo no es efectivo o es interceptado por el sistema: no se otorga el permiso, el navegador no lo admite, la página no está en un contexto seguro o el interruptor del sistema está apagado. También puede ser que el dispositivo no tenga el sensor correspondiente (raro).

5.

¿Qué significa alfa/beta/gamma?

Representan el ángulo de orientación del dispositivo en 3 ejes (unidad °), pero diferentes navegadores/dispositivos tienen diferentes implementaciones de sistemas de coordenadas y direcciones de referencia, por lo que son más adecuados para la verificación de "si está cambiando/continuo" en lugar de mediciones de ingeniería estrictas.

6.

¿Esto cargará datos del sensor?

No. La página solo lee y muestra eventos de sensores en el navegador local y no carga los datos al servidor.