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