Information
Item weight
Barcode
Created time
Last updated on
Item description
วิดีโอตัวอย่างการใช้งาน Passive buzzer


Piezo Buzzer: Piezoelectric buzzer is mainly composed of multivibrator, piezoelectric buzzer, impedance matching and resonance box, shell, etc. Some piezoelectric buzzer boxes are also equipped with light-emitting diodes.

The multivibrator is made of transistors or integrated circuits. When it is turned on (1.5v-15v DC working voltage), the multivibrator starts and outputs a 1.5-2.5khz audio signal, and the impedance matching pushes the sound of the piezoelectric buzzer.

Piezo buzzer is made of lead zirconate titanate and lead magnesium niobate piezoelectric ceramic materials. The ceramic surface is plated with silver electrodes, polarized and aged, and then bonded together with brass or stainless steel sheets.


The KY-006 Passive Piezoelectric Buzzer module can produce a range of sound tones depending on the input signal fequency. 

This module consists of a passive buzzer and 3 male header pins. You can use it generate tones between 1.5 to 2.5kHz by switching it on and off repeatedly at different frequencies either using delays or PWM.

Specification
Operating Voltage  1.5V ~ 15V DC
Tone Generation Range  1.5kHz ~ 2.5kHz
Board Dimensions  18.5mm x 15mm [0.728in x 0.591in]


ตัวอย่างการใช้งาน

ขา S ต่อ pin 12 ของ UNO R3
ขา - ต่อ GND ของ UNO R3
ขากลางปล่อยไว้

const int buzzerPin = 12;
const int songLength = 160;
char notes[] = "eeeeeeegcde fffffeeeeddedg eeeeeeegcde fffffeeeggedc pedcp pedcy yedcv ggede eeeeeeegcde fffffeeeeddedg eeeeeeegcde fffffeeeggedc"; // a space represents a rest

int beats[] = { 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 8 };
int tempo = 300;
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
int i, duration;
for (i = 0; i < songLength; i++) // step through the song arrays
{
duration = beats[i] * tempo; // length of note/rest in ms
if (notes[i] == ' ') // is this a rest?
{
delay(duration);
} else // otherwise, play the note
{
tone(buzzerPin, frequency(notes[i]), duration);
delay(duration); // wait for tone to finish
}
delay(tempo / 10);
}
while (true) {}
}
int frequency(char note) {
int i;
const int numNotes = 11; // number of notes we're storing
char names[] = { 'p', 'y', 'v', 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C' };
int frequencies[] = { 201, 222, 250, 262, 294, 330, 349, 392, 440, 494, 523 };
for (i = 0; i < numNotes; i++) {
if (names[i] == note) { return (frequencies[i]); }
}
return (0);
}
 
 
Conditions
Tags

Exchange or return policy



Every item comes with a 30-day warranty. However, there are certain conditions that apply:

  1. The customer should not be responsible for any self-inflicted damage, such as incorrect power connections (for example, supplying 5V instead of the required 3.3V for a sensor).

  2. The product must be in perfect condition, without any breakage or damage caused by electricity (e.g., short circuits leading to electrical fires).

  3. The store does not accept product exchanges due to customer misunderstandings, such as purchasing the wrong size for their project or buying something without eventually using it. Customers can inquire about the product details and ensure compatibility before making a purchase by contacting us through our Line account @modulemore during business hours. Please note that there may be delays in response between 12:00 PM and 2:00 PM.

Return Policy: To initiate a product return, customers must provide the original receipt or a copy for quick verification. Returns can be sent to our store address by following these guidelines:

  1. Provide a detailed description of the damaged item(s).
  2. Mention any tests or experiments conducted by the customer.

Please note that the store reserves the right to make the final decision regarding product replacement or refund.

English

Categories

TRACK & TRACE

*Enter your order ID or email used in placing an order

OVERVIEW

Pageviews2,072,276 view(s)
Visitors1,333,002 time(s)
Last updatedSep 5, 2025

JOIN US

ร้านModuleMore
ร้านModuleMore
/www.modulemore.com/en
Join as a Member
600
Become a member of this store to receive special offers and promotions
Choose your language
Language
Currency
Change
Modify language
My orders
This seller's information
ร้านModuleMore
ModuleMore
Arduino compatible board, Iot, ESP32, ESP8266, Nodemcu, Raspberry pi, micro:bit and etc.
Mobile number : 0831710868
E-mail : paheyisoicus@gmail.com
Send message to seller
About this seller
Recently viewed items
Favourite this seller
Join as a Member
Share this page
Share this page

TOP Back to top
Contact me