

The MakerLab 20mm Piezo Transducer is a versatile electronic component designed to convert mechanical energy into electrical energy or vice versa, leveraging the piezoelectric effect. This component is widely used in applications such as sound generation (e.g., buzzers), vibration sensing, and pressure detection. Its compact size and efficiency make it ideal for integration into a variety of electronic projects.








Below are the key technical details for the MakerLab 20mm Piezo Transducer:
| Parameter | Value |
|---|---|
| Manufacturer | MakerLab |
| Part ID | 20mm Piezo Transducer |
| Diameter | 20 mm |
| Operating Voltage | 3V to 12V |
| Resonant Frequency | 4 kHz |
| Sound Pressure Level | ≥85 dB (at 10 cm, 5V input) |
| Operating Temperature | -20°C to +70°C |
| Material | Brass |
The piezo transducer typically has two terminals:
| Pin | Description |
|---|---|
| Positive (+) | Connects to the positive voltage supply. |
| Negative (-) | Connects to ground (GND). |
Basic Connection:
Driving the Transducer:
Arduino Example: Below is an example of how to use the piezo transducer with an Arduino UNO to generate a simple tone:
// Piezo Transducer Example with Arduino UNO
// Generates a 4 kHz tone on the piezo transducer
const int piezoPin = 8; // Pin connected to the piezo transducer
void setup() {
// No setup required for this example
}
void loop() {
// Generate a 4 kHz tone for 500 ms
tone(piezoPin, 4000, 500);
delay(1000); // Wait for 1 second before repeating
}
No Sound Output:
Low Sound Volume:
Overheating:
Intermittent Operation:
Q1: Can I use the piezo transducer to detect vibrations?
A1: Yes, the piezo transducer can act as a vibration sensor. Connect it to an analog input pin of a microcontroller and measure the voltage changes caused by vibrations.
Q2: What is the difference between a piezo transducer and a piezo buzzer?
A2: A piezo transducer requires an external signal (e.g., square wave) to produce sound, while a piezo buzzer has an internal oscillator and can generate sound with a DC voltage.
Q3: Can I use the transducer with a 3.3V microcontroller?
A3: Yes, the transducer operates at voltages as low as 3V. However, the sound output may be quieter compared to higher voltages.
Q4: How do I clean the transducer?
A4: Use a soft, dry cloth to clean the surface. Avoid using water or solvents, as they may damage the component.
This concludes the documentation for the MakerLab 20mm Piezo Transducer. For further assistance, refer to the manufacturer's datasheet or contact MakerLab support.