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

BooleanButton

Мониторинг состояния и переходов булевой переменной с обработкой дребезга, как настоящей кнопки

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

Установка

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

Описание

Если ты работаешь с датчиками, сенсорными панелями или другими источниками булевых сигналов, которые "дрожат" и выдают нестабильные результаты, эта библиотека помогает обработать такие данные как настоящую кнопку. BooleanButton мониторит состояние булевой переменной и отслеживает переходы между состояниями, длительность нахождения в каждом состоянии и моменты изменения. Библиотека полезна, когда нужно определить не только текущее значение, но и длинные нажатия произвольной длины. Работает хорошо в конструкциях на базе конечных автоматов. Используй функцию read() в основном цикле, который должен выполняться как можно быстрее. Библиотека распространяется под лицензией GNU GPL v3.0.

Версии

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