¡Necesito detectar sacudidas (no solo vibraciones o pequeños movimientos sino un movimiento de balanceo horizontal significativo)! (Es una larga historia)
Ya tengo un Arduino en su lugar, controlando algunas otras cosas. He probado un par de métodos simples con giroscopios y péndulo como sensores de vibración y similares, pero son demasiado sensibles o difíciles de calibrar.
Principalmente necesito detectar movimientos de planos horizontales.
¿Alguna sugerencia? ¿Alguien había hecho algo así?
Tienes que decidir qué es exactamente lo que estás tratando de detectar. Usted dice "balanceo horizontal" que implica un movimiento de pivote, pero luego "movimientos planos horizontales" que es otra cosa. Necesitas decidirte. Detectaría estos dos de manera diferente.
Además, qué es exactamente "movimiento". ¿Necesita saber la distancia que se ha movido su objeto, su velocidad o la aceleración?
La aceleración es la más fácil de medir con sensores pequeños y baratos disponibles en el mercado. Varias empresas, incluidas Freescale y Analog Devices, fabrican acelerómetros MEMS. Estos vienen en sabores que emiten una señal analógica proporcional a la aceleración o también digital. Puede usar dos acelerómetros de un solo eje, o puede ser más conveniente usar un chip de dos ejes para detectar movimiento en un avión. Con los dos ejes alineados a lo largo del plano, la magnitud de la aceleración total es la raíz cuadrada de la suma de los cuadrados de las señales de aceleración individuales. Si solo está buscando algún umbral, puede elevar al cuadrado las señales individuales, agregarlas y compararlas con el cuadrado del umbral de aceleración.
Puede hacer una iteración limitada de tales señales de aceleración. Hay suficiente compensación e histéresis en los acelerómetros MEMS baratos que la navegación inercial durante más de un segundo o dos se vuelve tan imprecisa que resulta inutilizable para la mayoría de los propósitos.
Los acelerómetros de inercia son tus amigos.
Recientemente conecté algunos a un Arduino, y aquí está mi descripción:
http://hacking.majenko.co.uk/node/32
Los que he usado son de ±18g, lo que equivale a una aceleración de ±176,58m/s².
Con la adición de un condensador en la salida, puede reducir la sensibilidad a las vibraciones de alta frecuencia.
bdutta74
Tom O´Connor
bdutta74
Tom O´Connor