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

ClickButton

Обработка нажатий кнопки с поддержкой коротких и длинных кликов, двойных нажатий и режима click-and-hold

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

Установка

Последняя опубликованная версия
1.1.013.26 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:46:28 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:448468c4c4af8958322f9591f5746d034e59c52a29b39c4d2cbf0635059a21f9
АрхивClickButton-1.1.0-448468c4.zip

Описание

Простая библиотека для обработки нажатий на кнопку с поддержкой коротких и длинных кликов, множественных нажатий (двойной клик, тройной и так далее) и режима click-and-hold. Все это избавляет от необходимости писать собственную логику отработки временных интервалов между нажатиями. По умолчанию срабатывает дебаунс в 20 мс, короткий клик регистрируется в течение 250 мс, длинный клик требует удержания кнопки минимум 1 секунду. Все эти параметры можно менять на лету. Библиотека работает с кнопками в режиме активного уровня (Low или High), поддерживает встроенный подтягивающий резистор. Каждый экземпляр ClickButton управляет одной кнопкой — если нужно обрабатывать несколько кнопок, создаёшь несколько объектов и объединяешь их в своём коде.

Версии

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