Móvil & Apps Tecnologia

¿Cómo Sabe mi Teléfono Celular (Smartphone) en qué Dirección lo Sostengo?

Los teléfonos inteligentes hacen muchas cosas que nunca pensamos dos veces. Por ejemplo, basta con girar el teléfono hacia un lado para que sepa girar lo que hay en la pantalla. Eso es muy útil, pero ¿cómo funciona realmente?.

No es ningún misterio que los smartphones tienen un montón de sensores extravagantes. Hay un sensor para todo, desde el brillo hasta el mapeo de la habitación. En realidad, hay tres sensores responsables de detectar la orientación de tu teléfono. Echemos un vistazo a lo que hacen.

Acelerómetro

El acelerómetro es el sensor con el que la mayoría de la gente está familiarizada. Como su nombre indica, detecta la aceleración. El acelerómetro detecta la aceleración en tres direcciones: de lado a lado, arriba/abajo y adelante/atrás.

La aceleración es el ritmo al que la velocidad cambia con el tiempo. Básicamente, el acelerómetro detecta el movimiento. El movimiento se detecta en relación con la gravedad. Eso significa que los datos del acelerómetro sólo estarían a 0 en una caída libre. La salida real es la gravedad + la aceleración real.

Por eso el acelerómetro por sí solo no es suficiente para detectar la rotación del teléfono. Una vez que el teléfono comienza a moverse, la gravedad sesga los datos. Así que el acelerómetro en realidad está detectando lo que se llama «gravedad percibida». Para obtener la verdadera aceleración, necesita algo de ayuda.

Giroscopio

El giroscopio se utiliza para medir cuánto ha girado el dispositivo y en qué dirección. A diferencia del acelerómetro, el giroscopio no se preocupa por la gravedad. Su posición sólo está referida a sí misma.

Esto causa algunos problemas. Cada vez que el dispositivo gira en una dirección determinada, se compara con la rotación anterior que se produjo. Con el tiempo, esto hace que se acumule la «deriva», lo que hace que los errores sean cada vez más grandes con el tiempo.

Entra el acelerómetro. La información de rotación del giroscopio, junto con la información de gravedad del acelerómetro, permite al dispositivo calcular la verdadera aceleración. El acelerómetro también se utiliza para restablecer la deriva que se produce desde el giroscopio.

Magnetómetro

El último sensor de la trifecta es el magnetómetro. Un magnetómetro es esencialmente una brújula, puede decir qué dirección es el norte. Este sensor se utiliza para detectar en qué dirección se mueve el dispositivo en relación con el suelo.

Sin embargo, un magnetómetro necesita información de rotación para calcular en qué dirección está orientado el teléfono. Así que cuando se combina con la información gravitacional y la aceleración real, se obtiene la imagen completa de en qué orientación se encuentra el dispositivo.

Tres sensores trabajando como uno solo

Una cosa muy impresionante, ¿verdad? Creo que muchos de nosotros asumimos que sólo hay un sensor que puede detectar la orientación del teléfono, pero es mucho más complicado que eso. Hay tres sensores que se corrigen constantemente y trabajan juntos.

Esto demuestra que la tecnología de los smartphones es increíblemente sofisticada. Cosas que damos por sentadas y que usamos varias veces al día son gracias a sensores muy bien ajustados y cálculos complejos. La próxima vez que gire su teléfono para ver un vídeo de YouTube, sentirá un nuevo respeto.

Acerca del Autor

Andrés Villanueva

Fundador de MentePrincipiante, Andrés es apasionado de la tecnología y de todo lo que tiene un botón de encendido, pasa la mayor parte de su tiempo desarrollando nuevas habilidades y aprendiendo más sobre el mundo de la tecnología.

Con una sólida experiencia en la construcción de PCs y en el desarrollo de software, y con una completa experiencia en dispositivos táctiles, ¡está constantemente atento a lo último y lo mejor!

Agregar un Comentario

Clic Aqui para Publicar un Comentario