¿Cómo funciona la autorotación en el iPhone (en términos de hardware, no de software)?

3

Siempre me he preguntado cómo funciona el hardware de orientación / autorrotación en un iPhone / iPad / iPod Touch.

Originalmente pensé que era el acelerómetro, pero no creo que sea como un acelerómetro solo puede medir el movimiento y el iPhone sabe que es la orientación actual sin ningún movimiento.

Hasta ahora he asumido que hay un pequeño interruptor de inclinación dentro del teléfono, así como el acelerómetro, y que esto se usa, pero realmente no tengo idea y Google no está ayudando mucho. ;)

¿Alguien sabe cómo funciona?

    
pregunta Dave Verwer 09.02.2011 - 12:05

4 respuestas

3

En los dispositivos iOS más antiguos es el acelerómetro: detecta la aceleración constante debida a la gravedad.

El movimiento normal produce solo breves ráfagas de aceleración, no lo suficiente para activar la rotación.

Si pones tu dispositivo iOS en un automóvil rápido y lo aceleras durante varios segundos, probablemente puedas hacer que se autorrotee de forma incorrecta.

    
respondido por el Nick Moore 09.02.2011 - 16:01
5

Se llama un giroscopio . Eche un vistazo a este artículo en iFixit , lo explica (dentro de un iPhone 4) bastante bien.

    
respondido por el Asmus 09.02.2011 - 12:29
0

Por lo que sé, el iPhone (y el iPod Touch) no tenían un giroscopio hasta el último modelo. ¿Están seguros de que no fue el acelerómetro el que hizo esto, y ahora es el giroscopio en los modelos más recientes?

    
respondido por el user3491 09.02.2011 - 15:47
0

Hablé con una persona sobre este tema (que tenía experiencia tanto en electrónica como en desarrollo de software), respondió, hay un IC especial (circuito integrado) integrado en las placas de circuitos de algunos teléfonos móviles modernos que determina cuál El borde del teléfono está actualmente hacia abajo, lo que se utiliza en la autorrotación de la pantalla utilizando el software (el controlador del IC). Cuando la pantalla se mantiene horizontalmente, no se produce ningún cambio en la orientación de la pantalla porque ninguno de los bordes del teléfono se encuentra hacia abajo.

    
respondido por el Zulfequar Ali 23.06.2014 - 09:26

Lea otras preguntas en las etiquetas