PCA9552
Управление 16 каналами светодиодов или нагрузок через I2C с помощью микросхемы PCA9552, поддерживающей ШИМ и независимую регулировку каждого канала
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8f65f75041ac423d163e23cc6faea0776146bf049f1744fe1af4125bf67897b9PCA9552-0.3.2-8f65f750.zipОписание
Библиотека для управления микросхемой PCA9552 через I2C, которая работает как расширитель для управления 16 каналами светодиодов или других нагрузок с ШИМ. Микросхема имеет два независимых ШИМ-генератора, позволяющих задавать для каждого канала частоту и скважину отдельно или просто включать-выключать выход. Максимальный ток на выходе — 25 мА на канал, суммарно по микросхеме до 100 мА. При включении питания все выходы инициализируются как выключенные. В версии 0.3.0 произошли изменения в названиях функций из-за конфликтов с переопределением функций ядра Arduino на некоторых платах, особенно на ESP32 S3 — методы переименованы в analogRead() → read(), analogWrite() → write() и другие. Библиотека всё ещё развивается и считается экспериментальной, но уже готова к практическому использованию.