Test de sensores de movimiento
Prueba el acelerómetro, giroscopio y sensores de orientación en tiempo real
HTTPS requerido
Los sensores de movimiento requieren una conexión HTTPS segura. Por favor, accede a esta página mediante HTTPS.
No compatible
Tu navegador o dispositivo no es compatible con los sensores de movimiento. Prueba usando un dispositivo móvil con Chrome o Safari.
Permiso requerido
El acceso a los sensores de movimiento requiere permiso del usuario en dispositivos iOS 13+. Toca el botón de arriba para conceder acceso.
Visualización 3D
Gira tu dispositivo para ver la respuesta en tiempo real
Datos del acelerómetro m/s²
Datos del giroscopio °/s
Datos de orientación
Gráfico en tiempo real
Valores pico
Información API
Entendiendo los sensores de movimiento
¿Qué son los sensores de movimiento?
Los smartphones y tablets modernos contienen múltiples sensores de movimiento que detectan el movimiento y la orientación del dispositivo. Estos sensores permiten funciones como la rotación automática de pantalla, seguimiento de actividad física y aplicaciones de realidad aumentada.
Esta herramienta proporciona acceso directo a los sensores de movimiento de tu dispositivo a través de APIs del navegador web, permitiéndote verificar el funcionamiento de los sensores y observar datos en tiempo real.
Tipos de sensores de movimiento
Acelerómetro
Mide las fuerzas de aceleración que actúan sobre el dispositivo, incluyendo la gravedad. El acelerómetro detecta movimiento a lo largo de tres ejes: X (izquierda-derecha), Y (adelante-atrás) y Z (arriba-abajo). En reposo, el acelerómetro muestra aproximadamente 9.8 m/s² en la dirección de la gravedad.
Giroscopio
Mide la velocidad de rotación alrededor de los tres ejes del dispositivo. A diferencia del acelerómetro, el giroscopio no se ve afectado por la gravedad y proporciona datos de velocidad angular. Este sensor es esencial para rastrear cambios de orientación y movimientos rotacionales.
Sensores de orientación
Combina datos del acelerómetro, giroscopio y opcionalmente del magnetómetro para determinar la orientación absoluta del dispositivo en el espacio 3D. La orientación se expresa usando tres ángulos: Alpha (rumbo de brújula), Beta (inclinación adelante-atrás) y Gamma (inclinación izquierda-derecha).
Aplicaciones comunes
Videojuegos
Los juegos de carreras, simuladores de vuelo y juegos AR usan sensores de movimiento para controles intuitivos basados en inclinación.
Seguimiento fitness
El conteo de pasos, detección de ejercicios y monitoreo de actividad dependen en gran medida de los datos del acelerómetro.
Navegación
La navegación AR y las aplicaciones de brújula usan sensores de orientación para superponer direcciones en la vista de la cámara.
Fotografía
Las aplicaciones de cámara usan sensores de movimiento para estabilización óptica de imagen y alineación de panoramas.
Notas técnicas
- Los sensores de movimiento requieren HTTPS por razones de seguridad. Los datos se procesan completamente en tu navegador.
- iOS 13 y posteriores requieren permiso explícito del usuario antes de acceder a los sensores. Toca el botón Iniciar para activar el diálogo de permisos.
- La precisión de los sensores varía entre dispositivos. Los sensores de consumo son adecuados para detección de movimiento general pero no para mediciones de precisión.
Compatibilidad de navegadores
El soporte de sensores de movimiento varía según navegadores y plataformas:
Para mejores resultados, usa esta herramienta en un dispositivo móvil con la última versión del navegador.
Preguntas frecuentes
¿Por qué mi dispositivo no muestra datos del sensor?
Hay varias causas comunes. Primero, asegúrese de que el dispositivo tenga sensores de movimiento integrados (la mayoría de los smartphones y tablets los tienen, pero no los PCs de escritorio ni la mayoría de los portátiles). Segundo, esta herramienta debe servirse mediante HTTPS; los navegadores bloquean el acceso a los sensores en páginas HTTP por razones de seguridad. Tercero, en iOS 13 y versiones posteriores, Safari requiere un gesto del usuario para solicitar permiso antes de que los eventos DeviceMotion estén disponibles; pulse el botón de permiso si aparece. En algunos navegadores de Android, la página debe estar en primer plano y activa.
¿Cuál es la diferencia entre un acelerómetro y un giroscopio?
Un acelerómetro mide la aceleración lineal en los ejes X, Y y Z, incluida la gravedad. Un dispositivo en reposo sobre una superficie plana reporta aproximadamente 0, 0, 9,8 m/s². Un giroscopio mide la velocidad angular, es decir, la rapidez de rotación alrededor de cada eje, expresada en grados por segundo (°/s). El giroscopio no se ve afectado por la gravedad ni el movimiento lineal; solo detecta la rotación. Juntos, ambos sensores ofrecen una imagen completa del movimiento.
¿Qué unidades utilizan los sensores de movimiento?
El acelerómetro devuelve valores en metros por segundo al cuadrado (m/s²). En reposo sobre la Tierra, la magnitud total es aproximadamente 9,8 m/s² por la gravedad. El giroscopio reporta velocidad angular en grados por segundo (°/s). La API DeviceOrientation devuelve ángulos en grados: alpha es la dirección de la brújula (0–360°), beta es inclinación delantera-trasera (−90° a +90°) y gamma es inclinación izquierda-derecha (−90° a +90°).
¿Por qué iOS 13+ requiere permiso explícito para los sensores de movimiento?
Antes de iOS 13, Safari otorgaba acceso automático a los eventos DeviceMotion y DeviceOrientation sin pedir confirmación al usuario. Investigadores demostraron que estos sensores podían usarse para identificar patrones de caminar e inferir códigos PIN, lo que generaba serias preocupaciones de privacidad. Apple respondió en iOS 13 requiriendo que los sitios web solicitaran permiso explícito a través de DeviceMotionEvent.requestPermission(), que debe ser invocado por una acción directa del usuario. El permiso es válido solo durante la sesión actual.
¿Cuál es la diferencia entre las APIs DeviceOrientation y DeviceMotion?
La API DeviceOrientation dispara el evento deviceorientation y describe la orientación física del dispositivo con tres ángulos: alpha (rotación en Z), beta (inclinación en X) y gamma (inclinación en Y). Describe hacia dónde apunta el dispositivo, no cómo se mueve. La API DeviceMotion dispara devicemotion e informa sobre las fuerzas reales: aceleración del acelerómetro (con y sin gravedad) y tasa de rotación del giroscopio. DeviceMotion es ideal para detectar sacudidas, pasos y movimiento direccional; DeviceOrientation funciona bien para interfaces de brújula e inclinación.
Herramientas Relacionadas
Probador de mando en línea
Prueba botones, sticks, gatillos, D-pad y vibración con detección de drift
Test de pantalla online
39 pruebas: píxeles muertos, fuga retroiluminación, bandeo color, patrones, desenfoque movimiento y tiempo respuesta
Test de cámara web online
Prueba la resolución, FPS y micrófono de tu cámara con vista previa en tiempo real y captura
Test de micrófono online
Prueba tu micrófono con visualizador de audio en tiempo real, medidor de volumen y reproducción de grabación