1. Введение продукта
Модуль зуммера представляет собой интегрированную структуру звуковых электронных компонентов, использующих источник питания постоянного тока, широко используемый в игрушках, будильниках и других электронных продуктах. Зуммер делится на пассивный зуммер и активный зуммер; внутри пассивного зуммера нет источника удара, и он должен управляться квадратной волной 2K~5K. Пассивный зуммер может свободно управлять частотой выходного звука и может быть запрограммирован на запись различных гамм и продолжительности для синтеза красивой мелодии музыки.
2. Спецификация параметров
Параметр | Значение/Представление |
---|---|
Рабочее напряжение | 3.3 ~ 5V |
Рабочая Температура | -20 ° C ~ + 70 ° C |
Выходной сигнал | Цифровой сигнал |
Размер | 3.16cm * 2.38cm |
3. Схема подключения

Модуль P-зуммера | ONE |
---|---|
VCC | 5V |
GND | GND |
S | Цифровой контакт 7 |
4.Пример кода
1int buzzerPin=7;//Define the buzzer pin
2#define C4 262
3#define D4 294
4#define E4 330
5#define F4 350
6#define G4 393
7#define A4 441
8#define B4 495
9int length0=14;
10int tune0[] = { C4, C4, G4, G4, A4, A4, G4, F4, F4, E4, E4, D4, D4, C4 };
11float durt0[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2 };
12
13void setup(){
14 for (int x = 0; x < length0; x++) {
15 tone(buzzerPin, tune0[x]);
16 delay(500 * durt0[x]);
17 noTone(buzzerPin);
18 delay(30);
19 }
20}
21void loop(){
22}
5.Результат теста
После загрузки кода на плату контроллера зуммер издаст музыкальный отрывок, и вы можете изменить мелодию, чтобы воспроизвести другую музыку.

6.Связанные ресурсы
7. Получите сейчас
B2B-бизнес: info@acebott.com