KeyDetector
Отслеживание изменений состояния на аналоговых и цифровых пинах с декодированием мультиплексированных сигналов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d81e866ff05a121d61ea50edabd2209d677a46ad31c662f5d93f1b29287cb18dKeyDetector-1.2.1-d81e866f.zipОписание
Если вам не хватает пинов на Arduino, а сигналы можно мультиплексировать в один аналоговый вход, эта библиотека поможет их разделить обратно. Она отслеживает значения на аналоговых и цифровых пинах, срабатывая на изменение состояния. Полезна, когда нужно декодировать несколько цифровых сигналов, "закодированные" в одну аналоговую линию через простой ЦАП — например, при общении двух Arduino через экономный канал. С версии 1.2.0 поддерживает одновременное обнаружение двух нажатых кнопок на цифровых пинах. Подходит и для работы с датчиками или потенциометрами: можно выполнить код при определённых значениях температуры, положения регулятора или любого другого аналогового сигнала.