Theory, concepts, internal functions and examples of Apple's iOS builtin sensors Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity. Slides form MIMO Masters. 2014 Edition
2. Buenas prácticas
• Cuando sea posible…
• Comprobar la disponibilidad de hardware
correspondiente.
• Comprobar la precisión y validez de la
información recibida.
7. Acelerómetro
• Dispositivo capaz de medir la fuerza de una
aceleración, ya sea la causada por la gravedad u
otra fuente.
• Dispone de 2 o 3 ejes con material piezoeléctrico
en cada uno.
• Unidad de medida: g.
• Usos: Podómetros, mandos videoconsolas, …
14. Giroscopio
• El giroscopio desafía la gravedad gracias al
Momento Angular que adquiere su disco cuando
gira.
• Unidad de medida: radian
• Usos: Sistemas de guiado de aeronaves, juguetes…
15. Giroscopio
• El giroscopio desafía la gravedad gracias al
Momento Angular que adquiere su disco cuando
gira.
• Unidad de medida: radian
• Usos: Sistemas de guiado de aeronaves, juguetes…
18. Giroscopio
• Parar el dispositivo.
• Mostrar los valores de
rotación en cada eje por
pantalla.
• Determinar en qué dirección
va cada uno de los 3 ejes.
• Determinar qué eje
representan Roll, Pitch y Yaw.
27. Magnetómetro
• Utiliza la propiedad que tienen los imanes para
alinearse con la dirección del flujo magnético del
campo en el que se encuentran.
• Unidad de medida: grado
• Usos: Detectores de metales (de mano,
aeropuertos, …)
30. Magnetómetro
• Mostrar los valores de
heading y precisión por
pantalla.
• Determinar la unidad de
medida del heading.
• Determinar dónde está el
norte.
32. Sensor de proximidad
• Compuesto de dos partes:
• LED luz infrarroja (invisible al ojo humano).
• Sensor de luminosidad.
• Cuando el teléfono está monitorizando la
proximidad, el LED emite luz. Esta luz es reflejada
en tu piel y recogida por el sensor.
• Valores: YES / NO.
37. Sensor luz ambiental
• Consta de una célula fotoeléctrica que,
dependiendo de la intensidad de la luz que recibe,
genera una señal eléctrica mayor o menor, que es
analizada como la ´luminosidad ambiental´.
• Con este dispositivo el iPhone ajusta el brillo de la
pantalla para obtener una mejor visualización y
ahorro de batería.
• Desafortunadamente este sensor no dispone de
API público para nuestro uso.