Feel the power of music :)

#1 Вместо введения

Всегда с восхищением и немного с завистью смотрел на людей, которые занимаются разработкой электроники на микроконтроллерах. Сам неоднократно предпринимал попытки изучить программирование микроконтроллеров, однако дальше, чем помигать светодиодом, подергать сервомашинкой и повращать шаговым двигателем, процесс почему-то не шёл. Ну неинтересно мне просто сидеть и разбирать чей-то исходник. Гораздо важнее и интереснее поставить глобальную задачу и начать с ней разбираться. Очень долго в голове крутилась идея собрать робота-гексапода, но идея так и осталась идеей, потому как практического применения, кроме как “поиграться”, для гексапода я придумать не смог. Да и очень хотелось связать микроконтроллеры с аудио тематикой.

И вот надо было доработать один из усилителей. По сути добавить релейный регулятор громкости, селектор входов и плату с реле для подачи / отключения питания. С пультом ДУ, естественно. В сети достаточно много устройств и конструкций на МК, хороших и не очень, заточенных под аудио тематику. Всевозможные селекторы входов, никитинские регуляторы громкости с ДУ и без с разными вариантами индикации. Многие из этих проектов — коммерческие, “Buy&Use”, некоторые морально устаревшие, на старой элементной базе. Изрядно полазив по сети, моё внимание привлекли вот эти проекты:

Можно было бы поступить просто — купить готовое устройство, однако решил попробовать сделать самому, с нуля, а заодно и разобраться, наконец, с микроконтроллерами. Таким образом и появился проект под названием MCSofA — Microprocessor Control System of Amplifier — Микропроцессорная система управления усилителем (название потянуто у Михаила, не сочтите, пожалуйста, за плагиат)

Цели следующие:

  • сделать Open Source проект, с открытым исходным кодом, схемами и чертежами плат
  • научится работать с системой контроля версий, например с GitHub

Итак, поехали =)

,