ElectronicsEgypt
20mm Piezo Sensor Element for Knock and Vibration Detection

20mm Piezo Sensor Element for Knock and Vibration Detection

Lowest price now

18 EGP

3 offers · 3 storesSave up to 28%

View in store: Microohm

Prices updated: 12 Oct 2026

Compare prices

StorePriceView in store
Microohm logoMicroohmCheapest18 EGP30View in store
Future Electronics logoFuture Electronics25 EGPView in store
RAM Electronics logoRAM Electronics25 EGPView 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.