
20mm Piezo Sensor Element for Knock and Vibration Detection
Prices updated: 12 Oct 2026
Compare prices
| Store | product | Price | View in store |
|---|---|---|---|
MicroohmCheapest | Piezo Element Piezoelectric Sensor Detect Vibration or a Knock 20mm with Cable | 18 EGP30 | View in store |
Future Electronics | Piezo Sensor Element 20 mm | 25 EGP | View in store |
RAM Electronics | Piezo Element - 20mm Piezoelectric Sensor | 25 EGP | View in store |
Price history
Lowest daily price, last 90 days
Not enough price history yet.
Lowest price recorded: 18 EGP
About this product
A 20 mm piezoelectric disc that generates a voltage when it is deformed by a knock, vibration or sound wave. It is commonly used as a knock sensor on a door, table or other solid surface. The same element can also be driven with a voltage to produce a tone, so it can act as a simple buzzer or sound source.
Specifications
- Element type
- Piezoelectric disc
- Diameter
- 20 mm
- Sensing
- Knock, vibration and sound
- Output principle
- Generates voltage when deformed
- Tone generation
- Yes, when driven with a voltage
- Typical application
- Knock detection on doors, tables and solid surfaces
Frequently asked questions
What is the price of 20mm Piezo Sensor Element for Knock and Vibration Detection in Egypt?
20mm Piezo Sensor Element for Knock and Vibration Detection currently costs between 18 and 25 EGP across 3 offers in Egypt.
Where can I buy 20mm Piezo Sensor Element for Knock and Vibration Detection in Egypt?
20mm Piezo Sensor Element for Knock and Vibration Detection is available from Microohm, Future Electronics, and RAM Electronics. Compare the offers above to find the best price.
How do I connect this piezo element to an Arduino for knock detection?
Connect one lead to an analog input such as A0 and the other lead to GND, with a high-value resistor (commonly 1 MΩ) across the leads. Read the voltage peaks with analogRead(). Peaks can exceed the supply voltage, so consider clamping diodes to protect the input pin.
Can it be used to make a sound?
Yes. Drive it with a square wave, for example using the Arduino tone() function on a digital pin, to produce a tone. A steady DC voltage will not produce a sustained sound.








