iarduino_I2C_IO
Расширение цифровых выводов Arduino через I2C модули на базе PCA9534D с поддержкой стандартных функций pinMode(), digitalRead() и digitalWrite()
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8086390c96527982071aaa0ab8c68ebc1453eee028aecafca5eb7bb9deb42603iarduino_I2C_IO-1.1.5-8086390c.zipОписание
Если нужно расширить количество цифровых выводов на Arduino, модули на базе PCA9534D — это простой способ добавить 8 двунаправленных линий через шину I2C. Библиотека работает с Trema-модулями от iArduino и предлагает два варианта управления: через методы объекта или через стандартные функции pinMode(), digitalRead() и digitalWrite(). Второй подход удобен тем, что выводы модуля обозначаются как uint16_t и могут использоваться наравне с обычными выводами Arduino — просто указываешь нужный номер и работаешь дальше. На каждом модуле есть три переключателя для выбора адреса на I2C, так что можно подключить несколько расширителей одновременно.