I2C_HC4067
Управление HC4067 через I2C с расширителем PCF8574 вместо четырёх проводов микроконтроллера
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8b2b659c6c8204776734ade106b8de1a4b44370fcbafa1e6c96306a0b9f1701cI2C_HC4067-0.1.0-8b2b659c.zipОписание
Если у вас есть HC4067 — 16-канальный мультиплексер — и вы хотите управлять им через I2C вместо того, чтобы занимать четыре вывода на микроконтроллере, эта библиотека справится с задачей через PCF8574 (расширитель I/O). Теоретически можно подключить к одной шине I2C сразу 16 таких расширителей и управлять 16 мультиплексерами одновременно, используя всего два провода (SDA и SCL). Конструктор и API во многом похожи на обычную библиотеку HC4067, поэтому переход между ними несложный. Учтите, что I2C медленнее прямого управления выводами, особенно при переключении каналов — это основная цена удобства. Библиотека ещё экспериментальная и не тестировалась на реальном железе, обработки ошибок тоже нет. Функции управления тремя оставшимися выводами PCF8574 пока не реализованы.