lunes, 25 de mayo de 2015

Sensor de impacto con el acelerómetro MMA8451Q

Primero se modifican los registros necesarios, se pone un valor de threshold (PULSE_THS)  cercano al máximo (7F en hexadecimal, casi 8g).

Se contemplo el detectar impacto direccional, siendo la primera condición para un impacto en la dirección en X, la segunda para Y y la tercera para Z. La detección de la dirección del impacto se realiza leyendo el registro PULSE_SRC del acelerómetro.

Dependiendo de la dirección del impacto (pueden ser más de una a la vez) se prende uno de los leds del led RGB siendo rojo para X, verde para Y y azul para Z.

A continuación un video que muestra su funcionamiento (nótese que este no reaccióna a las sacudidas, por lo que si es adecuado para detección de impactos)

No hay comentarios:

Publicar un comentario