

An active buzzer is a sound-producing device that generates sound when an electrical signal is applied. Unlike a passive buzzer, an active buzzer contains a built-in oscillator, which simplifies its operation as it does not require an external signal generator. It operates on DC voltage and is widely used in circuits for alarms, notifications, and alerts.








| Parameter | Value |
|---|---|
| Operating Voltage | 3V to 12V DC |
| Rated Voltage | 5V DC |
| Current Consumption | ≤ 30mA |
| Sound Output Level | 85 dB at 10 cm (typical) |
| Frequency | 2 kHz to 4 kHz (built-in) |
| Operating Temperature | -20°C to +70°C |
| Dimensions | Varies (e.g., 12mm diameter) |
| Pin Name | Description |
|---|---|
| Positive (+) | Connect to the positive terminal of the power supply or microcontroller output pin. |
| Negative (-) | Connect to the ground (GND) of the circuit. |
Below is an example of how to connect and control an active buzzer using an Arduino UNO:
// Active Buzzer Example with Arduino UNO
// This code turns the buzzer on for 1 second and off for 1 second repeatedly.
#define BUZZER_PIN 8 // Define the pin connected to the buzzer
void setup() {
pinMode(BUZZER_PIN, OUTPUT); // Set the buzzer pin as an output
}
void loop() {
digitalWrite(BUZZER_PIN, HIGH); // Turn the buzzer on
delay(1000); // Wait for 1 second
digitalWrite(BUZZER_PIN, LOW); // Turn the buzzer off
delay(1000); // Wait for 1 second
}
| Issue | Possible Cause | Solution |
|---|---|---|
| No sound from the buzzer | Incorrect polarity connection | Verify and correct the polarity. |
| Low or distorted sound | Insufficient supply voltage | Ensure the voltage is within the range (e.g., 5V). |
| Buzzer not turning off | Microcontroller pin not set to LOW | Check the control signal in the code. |
| Buzzer overheating | Exceeding voltage or current rating | Use a proper power supply and check ratings. |
Can I use an active buzzer with a 3.3V microcontroller?
What is the difference between an active and a passive buzzer?
Can I control the sound frequency of an active buzzer?
Why is my buzzer making a faint clicking noise instead of a tone?