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

DebounceEvent

Подавление дребезга кнопок и переключателей с подсчётом кликов и измерением длительности нажатия

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

Установка

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

Описание

Если вы работаете с кнопками и переключателями на Arduino или ESP8266, знаете, что механические контакты дребезжат — один клик регистрируется несколько раз за миллисекунды. DebounceEvent решает эту проблему через программное подавление дребезга и одновременно добавляет полезную функциональность: определяет количество кликов подряд и измеряет длительность нажатия в миллисекундах. Библиотека поддерживает как обычные кнопки, так и тумблеры, позволяет включать встроенные подтягивающие резисторы и организовывать обработку нескольких кнопок независимо друг от друга через систему callback'ов. Работает на платах на базе AVR и ESP8266. Если нужна аккуратная, модульная обработка нажатий с использованием событий — это то, что ищите.

Версии

Показано: 8
2.0.52026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
2.0.42026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
2.0.32026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
2.0.22026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
2.0.12026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
2.0.02026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.02026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:12:34 UTC
ZIP по запросу
первое скачивание может быть дольше