How to reduce sensivity of piezoelectric membrane?

I have a moving image that was activated by a vibration sensor, a piezoelectric membrane. The original membrane was damaged, I replaced it with a new one. However, it turned out that now the sensor is too sensitive and turns on the image with every slightest vibration (hitting the wall next to it). How to reduce the sensor sensitivity?

1 Like

Assuming this is a "raw" piezo device (no electronics) put a lower resistance load on it. It's a high-impedance device and the lower the resistance, the lower the voltage.

I assume you have a resistor-to-ground on the Arduino input, in parallel with the Piezo?

2 Likes

This is exactly this sensor:

It is not connected directly to the Arduino. The image has its own electronics, which is responsible for controlling the servo and LEDs, and the sensor is connected to this board

Try following DVDdoug's suggestion and place a resistor across it. You may have to try several different ones to get it to work the way you want.

So connect a resistor smaller than 1k ohm in series?

No, in parallel. Start with 1 Meg and work down (470K, 100K, etc.) until you are satisfied with the result.

No! The resistor has two ends and the piezoelectric membrane has two leads. Connect 1 end of the resistor to one lead and the other to the second lead, then connect, turn on power and test. I picked 1K because that is what the data showed as its impedance.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.