Electronic – Circuit movement detector

accelerometermovementpiezoelectricitysensorvibration

I'm looking for some simple schematic for movement detection.

I want to use it with a small hobby project of my own to detect if someone is moving the box, doesn't matter the direction. I'm looking for simple and (preferencially) cheap.

I'm not looking for accelerometers or gyroscopes. The most simple solution that I've found for this is a tilt switch, but I couldn't find if it's the simplest solution.

EDIT

I've found out that piezo sensors are also used as a vibration detector: What's the cheapest way to detect vibration with Arduino?

Do you think that it could work for me? In this case, the piezo could be attached to the plastic box.

EDIT 2

Following @Kortuk advices, here's the original idea and the one I want to be able to do:

I have a box with my system inside (in this case MCU, bluetooth and a USB connector). The box doesn't exist yet, so I don't know which kind of box could it be, this is just an hobby project to play with stuff that I've never played before.

My goal it's to have a pin that will be active when someone moves the box, and that could be change it's place, tap it or even moves the table where the box if. I have no problems with some false alarms, if the box it's going to be attached to a wall and some guy starts drilling the wall, the pin could be activated too.

I'm looking for the simplest solution.

Best Answer

There are accelerometers that are designed with the application in mind. There are many options available out there but a couple that might be useful:

  • Raise an output high whenever acceleration is above a certain amount and lower when acceleration stops.
  • Raise output high when acceleration is above a certain amount and output is kept high until a command is sent to clear.

Both these are designed for this application to give you as simple a circuit as possible and I suggest them compared to other options but you might have reasons to need a mechanic tilt switch.