TouchKeypad
Сенсорная клавиатура на дисплее с поддержкой обработки касаний и калибровкой осей для Arduino и совместимых плат
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8f7f1c3528cbee410ad07d3b7b5b2dffa0b79e9ea929019db12d26623dbe6c2fTouchKeypad-0.0.6-8f7f1c35.zipОписание
Библиотека для создания сенсорной клавиатуры на дисплее с поддержкой обработки касаний и повторных нажатий. Основной класс DisplayTouchKeypad рисует кнопки прямо на экран и требует библиотеку Adafruit GFX или её подкласс. Каждой кнопке можно назначить собственный обработчик касания или использовать общий для всех. Методы обновления и отрисовки разделены, чтобы контролировать частоту обновлений через параметр в миллисекундах. Поскольку сенсорная панель часто имеет другую нативную ориентацию и развёртку осей, чем дисплей, библиотека предусматривает калибровку: методы для поворота на 90 градусов и для инверсии границ по осям X и Y. Подходит для Arduino, Teensy и совместимых плат.