Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)
-
Upload
carlos-alonso-perez -
Category
Engineering
-
view
374 -
download
1
Transcript of Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)
![Page 1: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/1.jpg)
SensoresAcelerómetro, Giroscopio, Magnetómetro, Proximidad y
Luz ambiental
![Page 2: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/2.jpg)
Buenas prácticas
• Cuando sea posible…
• Comprobar la disponibilidad de hardware correspondiente.
• Comprobar la precisión y validez de la información recibida.
![Page 3: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/3.jpg)
DEMO
![Page 4: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/4.jpg)
Singleton
![Page 5: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/5.jpg)
HardwareComprobando disponibilidad del hardware
![Page 6: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/6.jpg)
AcelerómetroFuncionamiento, usos y ejemplos
![Page 7: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/7.jpg)
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, …
![Page 8: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/8.jpg)
AcelerómetroLeyendo datos
![Page 9: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/9.jpg)
AcelerómetroLeyendo datos
![Page 10: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/10.jpg)
AcelerómetroParando el dispositivo
![Page 11: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/11.jpg)
Acelerómetro
• Mostrar los valores de aceleración en cada eje por pantalla.
• Determinar en qué dirección va cada uno de los 3 ejes.
![Page 12: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/12.jpg)
Acelerómetro
![Page 13: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/13.jpg)
GiroscopioFuncionamiento, usos y ejemplos
![Page 14: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/14.jpg)
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…
![Page 15: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/15.jpg)
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…
![Page 16: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/16.jpg)
GiroscopioLeyendo datos
![Page 17: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/17.jpg)
GiroscopioLeyendo datos
![Page 18: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/18.jpg)
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.
![Page 19: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/19.jpg)
Giroscopio
![Page 20: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/20.jpg)
¡Ruido!
![Page 21: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/21.jpg)
Filtro pasa baja
![Page 22: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/22.jpg)
Filtro pasa baja
![Page 23: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/23.jpg)
![Page 24: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/24.jpg)
![Page 25: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/25.jpg)
Filtro pasa baja
Aplicar filtro al giroscopio.
![Page 26: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/26.jpg)
MagnetómetroFuncionamiento, usos y ejemplos.
![Page 27: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/27.jpg)
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, …)
![Page 28: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/28.jpg)
MagnetómetroComprobando disponibilidad hardware
![Page 29: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/29.jpg)
MagnetómetroLeyendo datos
![Page 30: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/30.jpg)
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.
![Page 31: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/31.jpg)
ProximidadFuncionamiento, visualización y ejemplo.
![Page 32: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/32.jpg)
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.
![Page 33: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/33.jpg)
Visualización
![Page 34: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/34.jpg)
Sensor de proximidadComprobando disponibilidad de hardware y activación
Lectura de datos
![Page 35: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/35.jpg)
Sensor de proximidadParando el dispositivo
¿Qué ocurre cuando se detecta proximidad?
![Page 36: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/36.jpg)
Luz ambientalFuncionamiento
![Page 37: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/37.jpg)
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.
![Page 38: Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)](https://reader030.fdocuments.co/reader030/viewer/2022013123/58874db11a28ab5a628b695b/html5/thumbnails/38.jpg)
Carlos Alonso PérezDeveloper
Twitter: @calonso LinkedIn: mrcalonso Mail: [email protected]
¡Gracias!