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

NonBlockingRTTTL

Воспроизведение мелодий RTTTL без блокировки основной программы, с поддержкой полного стандарта и интерактивного управления

Версия1.4.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер256.58 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.4.0256.58 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:db475d43f5afe2114ca417d306b92314bf7b6b63faa07497b1be631f4d958428
АрхивNonBlockingRTTTL-1.4.0-db475d43.zip

Описание

Если вам нужно воспроизводить мелодии в формате RTTTL, но при этом продолжать читать кнопки, датчики или выполнять другие действия в основной программе, обычные реализации с delay() вас не спасут — они будут заблокированы на время проигрывания. Эта библиотека работает неблокирующим способом, так что ваш код продолжит нормально исполняться, включая обработку кнопок "стоп" или переключения на следующую песню. Поддерживается полный стандарт RTTTL, включая неофициальные частоты и настройку темпа. Память и размер кода увеличиваются совсем ненамного по сравнению с обычным блокирующим подходом, что актуально для устройств с ограниченными ресурсами. Хороший выбор для интерактивных проектов и приложений реального времени, где нужна одновременная работа с разными сенсорами.

Версии

Показано: 5
1.4.02026-08-23 19:12:33 UTC
ZIP по запросу
первое скачивание может быть дольше
1.3.02026-08-23 19:12:33 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.22026-08-23 19:12:33 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.12026-08-23 19:12:33 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.02026-08-23 19:12:33 UTC
ZIP по запросу
первое скачивание может быть дольше