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

ButtonToSwitch

Превращает кнопки в переключатели с дебаунсингом, отслеживанием состояний и поддержкой сложных сценариев включения-выключения

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

Установка

Последняя опубликованная версия
4.6.01.38 MiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 08:24:03 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:459c65f45ec5c3408cedf089355e3f9800394edea1f971a213d71714b103a736
АрхивButtonToSwitch-4.6.0-459c65f4.zip

Описание

Вместо постоянной проверки состояния пина можно просто спросить у библиотеки: кнопка нажата или нет? ButtonToSwitch превращает обычные кнопки в полноценные переключатели благодаря встроенному дебаунсингу и логике отслеживания состояний. Поддерживает разные типы: от простой пшеничной кнопки с защитой от дребезга до сложных механизмов вроде переключателей с задержкой включения, тумблеров, кнопок с таймерами на лестнице и диммеров. Каждый объект работает независимо, его состояние обновляется по таймеру без постоянного опроса, а сам таймер можно паузировать или останавливать прямо из кода. Зависит от TimerOne, которая поддерживает Arduino Uno, ESP32, Arduino Uno-R4 и другие платформы. В примерах есть интерактивные симуляции на WOKWI для быстрого тестирования идей.

Версии

Показано: 4
4.6.02026-10-07 12:49:10 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
4.5.02026-10-07 12:49:10 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
4.0.12026-10-07 12:49:10 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
4.0.02026-10-07 12:49:10 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP