5V Active Buzzer Module

4,00 DH

Availability:

1893 in stock

Description

5V Active Buzzer Module

This active buzzer module produces a continuous tone when DC power is applied. Unlike a passive buzzer, it includes an oscillator, so it does not need an external audio-frequency signal to make its basic tone.

🔧 Listed specifications

  • Rated voltage: 5 V DC
  • Operating-voltage range: 4–7 V DC
  • Rated current: <30 mA
  • Sound: continuous tone while active
  • Resonant frequency: approximately 2,300 Hz
  • Sound-pressure level: >85 dB at 10 cm (as listed)
  • Dimensions: 19 × 15 mm

⚙️ How it works

An internal oscillator drives the buzzer’s sound-producing element when it is powered. The buzzer continues to sound while its input is active.

💡 Applications

  • Alarm circuits
  • Communication equipment
  • Automotive electronics
  • Portable equipment
  • Simple audible notifications

📌 Pinout

  • VCC: positive supply (5 V nominal; listed operating range 4–7 V)
  • GND: ground
  • Signal (S): control input, active HIGH as listed

🔌 Using it with an Arduino Uno

Connect VCC to a suitable 5 V supply and GND to ground. Connect the signal pin to a digital output. Because the product listing specifies current below 30 mA, verify the actual input current before driving it directly from an Arduino pin; use a transistor driver if required.

Basic Arduino example

#define BUZZER_PIN 8


void setup() {
  pinMode(BUZZER_PIN, OUTPUT);
}


void loop() {
  digitalWrite(BUZZER_PIN, HIGH); // Activer le buzzer
  delay(1000); // Attendre 1 seconde
  digitalWrite(BUZZER_PIN, LOW); // Désactiver le buzzer
  delay(1000); // Attendre 1 seconde
}

This sketch switches the active buzzer on for one second and off for one second.

Components for the basic example

  • Arduino Uno
  • 5 V active buzzer module
  • Connecting wires

Advanced example: control with a push button

#define BUZZER_PIN 8
#define BUTTON_PIN 7


void setup() {
  pinMode(BUZZER_PIN, OUTPUT);
  pinMode(BUTTON_PIN, INPUT_PULLUP);
}


void loop() {
  int buttonState = digitalRead(BUTTON_PIN);
  if (buttonState == LOW) {
    digitalWrite(BUZZER_PIN, HIGH);
  } else {
    digitalWrite(BUZZER_PIN, LOW);
  }
}

This example turns the buzzer on while the button input is pressed and turns it off when released.

Components for the advanced example

  • Arduino Uno
  • 5 V active buzzer module
  • Push button
  • Connecting wires

Advanced wiring

  • GND: GND (Arduino)
  • Signal (S): D8 (Arduino)
  • Button: D7 (Arduino); connect the other button terminal to GND

Active vs. passive buzzer

  • Active buzzer: Has an internal oscillator and can sound when supplied with DC voltage. It is suitable for simple, steady or intermittent alerts.
  • Passive buzzer: Has no built-in oscillator and needs an external audio-frequency signal. This allows the controller or oscillator to set the tone and frequency.

Check the module’s printed polarity and signal labels before connecting power. Do not exceed its stated supply range or the current limit of the control pin.

Thank you for your loyalty!

EN