Внедрение продукции #

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

Схема подключения #
Примечание: Плата расширения прикреплена к esp32 плата контроллера.

| Модуль P-зуммера | ESP32 |
| VCC | 5V |
| GND | GND |
| Войти | Контакт 32 |
Пример кода #
int buzzerPin=32;//Define the buzzer pin
#define C4 262
#define D4 294
#define E4 330
#define F4 350
#define G4 393
#define A4 441
#define B4 495
int length0=14;
int tune0[] = { C4, C4, G4, G4, A4, A4, G4, F4, F4, E4, E4, D4, D4, C4 };
float durt0[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2 };
void setup(){
for (int x = 0; x < length0; x++) {
tone(buzzerPin, tune0[x]);
delay(500 * durt0[x]);
noTone(buzzerPin);
delay(30);
}
}
void loop(){
}
Примечание: Если вы используете плату Arduino, то измените контакт в программе на PIN7, а затем подключите аппаратный контакт к PIN7 и загрузите программу.
Результат испытаний #
После загрузки кода на плату контроллера зуммер издаст музыкальный отрывок, и вы можете изменить мелодию, чтобы воспроизвести другую музыку.

Связанные ресурсы #
Получить ценовое предложение или купить у: #
B2B-бизнес: info@acebott.com