DDC-CI VPC library
Управление яркостью, контрастностью и другими параметрами монитора через DDC/CI по I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d934ef9c86b8243a65560dc2d92312cd625517d8ce5d5ddd11cfec24be7e6a1bDDC_CI_VPC_library-1.0.0-d934ef9c.zipОписание
Управление монитором через DDC/CI — стандарт, который реализован на большинстве современных дисплеев, но часто остаётся без дела. Эта библиотека позволяет менять яркость, контрастность, источник сигнала и отправлять произвольные VCP-команды прямо с Arduino через I2C. Подключение идёт к стандартным пинам DDC на VGA, DVI или HDMI: часы и данные на соответствующие SCL и SDA. Автор проверил работу только на VGA, поэтому с HDMI и DVI может потребоваться внимание к напряжениям. Функциональность легко расширяется — в примерах можно найти основные операции вроде чтения и установки яркости, контроля питания монитора. Если ваш дисплей корректно реализует стандарт VESA, это рабочее решение для автоматизации настроек экрана.