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