I'm working on an application, which already runs on battery.
Now I'm thinking about an "extension", but I'm not sure, which sensor I should use.
Description:
We have an outdoor application (really outdoor, somewhere in the middle of nowhere).
I would like to determine, if an animal has touched "something".
The first idea: using a PIR sensor, but because of several reasons (to much false positives), a PIR sensor doesn't seem to be a good solution.
My second idea is to use a "pendulum", a wooden pale hanging down from a rack, just fixed with a cord. If an animal touches the pale (this will be rather "wild"), the pendulum will begin to move more or less heavily.
My idea ist to place a sensor in the lower end of the pale, connected to the Arduino (better some clone with GPRS-module, which sends e.g. an SMS in the case of of a heavy movement).
If the pale starts to move, the sensor should send an interrupt (cause: outdoor, batterydriven) and wake up the arduino from sleep. The interrupt should ideally only send, if the movement was "heavy", perhaps configurable.
My question:
Which sensor is appropriate for this use-case?
I have already checked the MPU-6050, but I'm not sure, it will fullfil my requirements.
robtillaart:
from your story the sensor should not sleep.
A magnet in a coil (one or other moves) generates a voltage depending on
movement and
nr of windings of the coil.
Could be your trigger?
... I don't think so.
Reason:
The pale hangs vertically. If it will be touched, it "swings" and I don't see, if your idea brings enough energy, so a sufficient voltage will be generated.
Paul_KD7HB:
If your not there to see it how do you know the wind did not move it? The wind does blow out in the wild.
Paul
The place "in the wild" is nereby to my home. So if there would be a storm, I will know it and can ignore the movement.
Reducing false positives during "small wind" is part of a possible "calibration" (like setting the thresholds) or part of the "implementation" (like setting up the pale, so it will have a little "ground contact").