iarduino I2C Expander (расширитель выводов)
Работа с расширителем выводов по I2C: конфигурация пинов, чтение аналоговых и цифровых сигналов, ШИМ и управление сервоприводами
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:abfbf7308bdea7e8de8ecd74a24f5f03c859e41abf3f72c2befb4bc8f1aee7ediarduino_I2C_Expander-1.1.2-abfbf730.zipОписание
Расширитель выводов подключается по I2C и решает проблему нехватки пинов на микроконтроллере. С помощью этой библиотеки можно конфигурировать выводы модуля на вход или выход, читать цифровые и аналоговые уровни, выдавать логические сигналы или ШИМ, управлять сервоприводами. Модуль поддерживает программное изменение адреса на шине, что удобно если нужно подключить несколько расширителей одновременно. В наличии есть функции для настройки АЦП — коэффициент усреднения, гистерезис, границы преобразования. Библиотека включает полный набор инструментов для работы с углом поворота сервопривода и управлением выходных каскадов. Модель Trema-модуль выпускается компанией iArduino.ru.