Acelerómetro Memsic 2125
Con el fin de poder detectar caídas del usuario, el sistema llevará un acelerómetro encargado de medir la aceleración en distintos ejes.
Tagged hardware, memsic2125Con el fin de poder detectar caídas del usuario, el sistema llevará un acelerómetro encargado de medir la aceleración en distintos ejes.
Tagged hardware, memsic2125Para verificar el funcionamiento se conectará el acelerómetro Memsic 2125 al arduino, y este transmitirá por puerto serie las lecturas al ordenador. En el ordenador se ejecutará un programa escrito en Processing que mostrará la salida.
Tagged hardware, memsic2125, softwareTras comprobar que el Memsic 2125 funciona correctamente y que es posible su utilización con el arduino, es momento de preparar una caja acolchada para las siguientes pruebas. Así mismo hay que preparar la circuitería en la que irá conectado el acelerómetro.
Se ha creado un shield personalizado que proporciona varias funcionalidades necesarias: soporte y lectura del acelerómetro, interfaz para poder dormir/despertar el XBee y proporcionar un punto de conexión de la alimentación externa. Como añadido a cualquier shield, dispone también de un botón de reset, ya que el del propio arduino queda fuera del alcance al […]
Tagged hardware, memsic2125, XBeeUna gran mejora es leer las señales del Memsic 2125 sin realizar una espera activa en la lectura, es decir, sin utilizar pulseIn() ya que éste realiza la lectura mediante un bucle y mantiene el procesador al 100% de trabajo.
Tagged arduino, memsic2125, softwarePara determinar el umbral de caída hay que tener en cuenta las siguientes cuestiones:
La manera de funcionar del Memsic 2125 al principio parece un poco rara. A la hora de comprender el funcionamiento puede darse el caso de que parezca que “algo no encaja” al mezclar mediciones que involucran aceleración estática y aceleración dinámica. Veamos un ejemplo:
El código de arduino y el del visualizador se han actualizado para poder modificar variables de los algoritmos sin tener que estar montando y desmontando la caja de colisiones, el arduino, etc,… cada vez que se quieren probar los algoritmos modificando las variables.
Tagged softwareTras el análisis del funcionamiento detallado del Memsic 2125, se analizan posibles algoritmos.
Tagged memsic2125, softwareAlgoritmo 1 Se ha procedido a evaluar diferentes situaciones. Como primeras pruebas, el parámetro de colisión se ha configurado a 2gs (valor 38).
O al menos lo más exacta posible.
Tagged arduino, memsic2125, pulseIn, PWM