Estoy buscando un esquema simple para la detección de movimiento.
Quiero usarlo con un pequeño proyecto propio para detectar si alguien está moviendo la caja, sin importar la dirección. Busco algo sencillo y (preferiblemente) barato.
No busco acelerómetros ni giroscopios. La solución más simple que he encontrado para esto es un interruptor de inclinación, pero no pude encontrar si es la solución más simple.
EDITAR
Descubrí que los sensores piezoeléctricos también se usan como detectores de vibraciones: ¿ Cuál es la forma más económica de detectar vibraciones con Arduino?
¿Crees que podría funcionar para mí? En este caso, el piezoeléctrico podría unirse a la caja de plástico.
EDITAR 2
Siguiendo los consejos de @Kortuk, aquí está la idea original y la que quiero poder hacer:
Tengo una caja con mi sistema adentro (en este caso MCU, bluetooth y un conector USB). La caja aún no existe, así que no sé qué tipo de caja podría ser, este es solo un proyecto de pasatiempo para jugar con cosas que nunca antes había jugado.
Mi objetivo es tener un pin que esté activo cuando alguien mueva la caja, y eso podría cambiar su lugar, tocarlo o incluso mover la mesa donde está la caja. No tengo problemas con algunas falsas alarmas, si la caja va a estar pegada a una pared y alguien comienza a perforar la pared, el pasador también podría activarse.
Estoy buscando la solución más simple.
Hay acelerómetros que están diseñados con la aplicación en mente. Hay muchas opciones disponibles, pero un par que pueden ser útiles:
Ambos están diseñados para esta aplicación para brindarle un circuito lo más simple posible y los sugiero en comparación con otras opciones, pero es posible que tenga razones para necesitar un interruptor de inclinación mecánico.
Hackear un mouse y obtener la salida x,y delta podría ser una opción económica si ya tiene uno sentado. Agregar algunos sensores IR podría ayudar a asegurarse de que sea un ser vivo el que está moviendo la caja, si es necesario.
Kortuk
runas
Kortuk
Kortuk