Схема построена на основе готового цифровой регулятора громкости DS1669.
Эта микросхема позволила упростить кнопочное управление звуком до предела, и действительно куда уже проще? из внешних узлов лишь кнопки да конденсатор по питанию. Тем не менее микросхема не плохо себя зарекомендовала.
DS1669 обеспечивает 64 положения равностоящих точек отсчета во всем диапазоне сопротивлений
Управление цифровым потенциометром может производиться как вручную, с помощью кнопок, так и от микро-контроллера. При выключении питания регулятора, положение цифрового реостата сохраняется в энергонезависимой памяти, встроенной в микросхему. После включения питания из памяти извлекается информация о предыдущем положении движка регулятора.
Напряжение питания микросхемы 4,5 - 8 вольт.
В стандартной схеме нажатие на одну кнопку перемещает контакт на одну позицию вверх, нажатие на вторую кнопку – на одну позицию вниз.
Тестовый скетч: https://vk.cc/c1JL4d