FSR16x16_BNL
Работа с 16×16 матричным датчиком давления FSR через 3 GPIO пина с использованием двоичного счётчика и аналогового мультиплексора
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:aa4be9baf40f17c185f4db052c7a5273f7c72be9aac3dea7d5c74df81682aac0FSR16x16_BNL-1.0.1-aa4be9ba.zipОписание
Библиотека для работы с матричным датчиком давления 16×16 на основе FSR (Force Sensitive Resistor). Обычно такие датчики требуют 32 GPIO пина — по 16 на строки и 16 на столбцы, но эта библиотека сокращает это до 3 пинов благодаря 8-битному двоичному счётчику и аналоговому мультиплексору. Читает все 256 точек матрицы через два цифровых сигнала (clock и clear) и один аналоговый вход. Подойдёт для микроконтроллеров вроде Arduino Nano, где GPIO в дефиците. Есть и альтернативные режимы: прямое подключение всех 32 пинов для максимальной скорости или вариант с мультиплексором/демультиплексором на 9 пинов. Для успешной реализации потребуются соответствующие микросхемы (74HC590, 74HC154) и знание электрической схемы подключения матрицы.