Назад к каталогу

ezBuzzer

Асинхронное управление пьезодинамиками и buzz-модулями без блокировки основного цикла

Версия1.0.2
ZIP на зеркалеготов
ПроверкаSHA-256
Размер10.35 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.0.210.35 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:09:34 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:4e5665fcda73aa0b8b7f62d82b3b101b863225e12cd6b0761a4a378898eae8f8
АрхивezBuzzer-1.0.2-4e5665fc.zip

Описание

Buzzer-модули часто становятся бедным родственником в Arduino-проектах — подключишь и забудешь, потому что delay() замораживает весь скетч на время звука. ezBuzzer решает эту проблему: вся работа с пищащим модулем идёт асинхронно, код не блокируется. Библиотека поддерживает как активные, так и пассивные пищащие, учитывает логику активации (HIGH или LOW), позволяет издавать простые гудки с настраиваемой частотой и проигрывать мелодии. Функции loop() нужно вызывать в основной цикл, но это безболезненно. Есть примеры для базовых сценариев: однократные и повторяющиеся гудки, воспроизведение мелодий. Протестирована на модулях в диапазоне 3–24 В, совместима с любой Arduino-платой благодаря кроссплатформенности.

Версии

Показано: 2
1.0.22026-10-07 12:48:37 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:48:37 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP