M62429
Управление громкостью через микросхему M62429 с поддержкой трёх каналов и инкрементального изменения уровня затухания
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2d597d2a601b9a4325d404d64a1f3f4b6aef01a1adfb51ab57cf4cfd8dabf188M62429-0.4.0-2d597d2a.zipОписание
Библиотека для управления громкостью через микросхему M62429 (она же FM62429), которая часто встречается в аудиоустройствах и усилителях. Позволяет менять уровень затухания на трёх каналах — левый, правый или оба сразу — со значениями от 0 до 255. Управление происходит через два пина: DATA и CLOCK, с минимальной задержкой между импульсами (1,6 микросекунды, хотя для медленных плат типа UNO библиотека адаптирует задержку автоматически). Поддерживает инкрементальное изменение громкости через методы increment() и decrement(). Если нужно управлять несколькими M62429 одновременно, можно использовать мультиплексоры вроде HC4051 или HC4067 для переключения пинов. Библиотека легкая и не требует зависимостей — подойдёт для любых Arduino.