Ratings | 0 Answered Questions
SKU: 260428005421
Brand : Made in China
Warranty : 3 Days
৳ 90.04
Category: Buzzer
Additional Information
A passive buzzer is a sound-generating electronic component that requires an external driving signal to produce sound. Unlike an active buzzer, it does not have a built-in oscillator, so it must be controlled by a microcontroller such as an Arduino.
The Low-Level Trigger Passive Buzzer Module consists of a passive buzzer and a PNP transistor for signal amplification. Since it has no internal oscillation source, it must be driven by a square wave signal (typically 2 kHz to 5 kHz) to generate sound and produce different tones.
| Parameter | Value |
|---|---|
| Operating Voltage | 3.3V DC / 5V DC |
| Trigger Type | Low Level Trigger |
| Driving Signal | Square Wave |
| Recommended Frequency | 2 kHz – 5 kHz |
| Oscillation Source | Not Built-in (External Signal Required) |
| PCB Dimensions | 32 × 13 mm |
| Amplification Circuit | PNP Transistor |
| Compatible Controllers | Arduino, ESP32, ESP8266, STM32, Raspberry Pi, and other microcontrollers. |
The working principle of the passive buzzer module is based on the piezoelectric effect. When an alternating electrical signal is applied, the internal piezoelectric crystal vibrates at the same frequency as the input signal.
These mechanical vibrations produce audible sound waves.
Key points:
The module includes a piezo buzzer and a simple driving circuit, typically consisting of a transistor and resistors for signal control and current handling. This design ensures stable operation when connected to a microcontroller.

#include "pitches.h"
const int buzzerPin = 8;
int melody[] = {
NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3,
NOTE_G3, 0, NOTE_B3, NOTE_C4
};
int noteDurations[] = {
4, 8, 8, 4, 4, 4, 4, 4
};
void setup() {
for (int thisNote = 0; thisNote < 8; thisNote++) {
int noteDuration = 1000 / noteDurations[thisNote];
tone(buzzerPin, melody[thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
delay(pauseBetweenNotes);
noTone(buzzerPin);
}
}
void loop() {
// No repeated execution required
}
The pitches.h library provides predefined frequency values for musical notes, enabling easy use of musical notation in Arduino programs.
Defining constants and arrays:
buzzerPin: Defines the digital pin connected to the buzzer module. melody[]: Stores the sequence of musical notes to be played. noteDurations[]: Defines the duration of each note in the melody. Playing the melody:
for loop iterates through each note in the melody array. tone() function generates a square wave signal on the buzzer pin. noTone() function stops the sound before moving to the next note. Empty loop function:
Since the melody is executed once inside the setup() function, the loop() function remains empty.
TechShopBD offers up to one year of warranty and replacement support for its products, depending on the supplier(s) and product(s). The specific warranty duration for each product can be found on the respective product page. To be eligible for warranty and replacement support, customers must agree to our terms and conditions.
Note: This item is non-returnable. If this item arrives damaged or is not functioning properly, please don’t hesitate to contact us to determine if further action is required.
Our engineers are available to assist you. If you have any queries, please leave a comment below or call 09678110110 from 09:00 am to 06:00 pm (7 days a week). You can also reach us via WhatsApp or Facebook Inbox
Ratings and 0 Reviews
Reviews (0)
No reviews yet. Be the first to review this product!
No questions have been asked for this product yet.
৳ 90.04
The latest and best price of Low Level Trigger Passive Buzzer Module in BD is BDT 90.04 Taka. You can purchase the Low Level Trigger Passive Buzzer Module at the best price on TechShopBD.com or visit our office to pick yours up today.
You can easily buy the Low Level Trigger Passive Buzzer Module at the best price in BD from TechShopBD.com (our online store) or visit our physical office.
When you choose TechShopBD for purchasing Low Level Trigger Passive Buzzer Module, you’re not just buying a product — you're investing in quality, support, and convenience. Here’s why thousands of customers trust us: