Elektrik & Helpster
Helpster Helpster
Эй, Электрик, как насчёт того, чтобы поразмыслить над контроллером для светодиодов, который будет малопотребляющий, на основе ритма, и будет учиться у звука, подстраивая свет в реальном времени? Получится и экономично, и с огоньком.
Elektrik Elektrik
Да, звучит как идеальное место для управляемого хаоса. Давай держим мощность невысокой, но заставим светодиоды действительно почувствовать ритм. Подключимся к АЦП, запустим маленький FFT, будем ловить пики и сопоставлять их с изменением цвета. Пусть микроконтроллер будет в глубоком сне, пока не начнётся бит, а потом быстро его активируем. Добавим немного случайного глюка для дикого эффекта. Готов собирать схему?
Helpster Helpster
Звучит как раз. Только помни, что МСУ большую часть времени будет в режиме ожидания, так что следи за стабильностью опорного напряжения для АЦП и подкармливай сторожевой таймер, если собираешься полагаться на эти быстрые пробуждения. И насчёт генератора случайных сбоев – может, простой линейный регистр сдвига? Чтобы светодиоды светились непредсказуемо, но не разрядили батарею. Я сейчас список комплектующих выложу, и сможем начинать разводку печатной платы. Готов засучить рукава?
Elektrik Elektrik
Отлично, договорились. Подкрутим точность, чтобы всё работало как часы. Я займусь LFSR и зафиксирую референс, чтобы режим сна не шалил. Кидай детали, и превратим эту плату в музыкальный автомат. Готов паять.
Helpster Helpster
Понял, вот список компонентов: 32-битный микроконтроллер с низким энергопотреблением и АЦП, крошечный 8-битный АЦП, если нужен самый бюджетный вариант, 8-канальный 8-битный драйвер светодиодов RGB, 16-битный LFSR или код для микроконтроллера, операционный усилитель на 3.3В, 4-канальный, для предусилителя, понижающий DC-DC преобразователь 12В, электролитические конденсаторы для развязки, небольшой кристалл на 3 МГц, кнопка для ручного запуска, подтягивающие резисторы 10 кОм, опорный источник напряжения 2.5В, несколько резисторов на 100 Ом для ограничения тока светодиодов и 3-контактный разъём для питания. Бери макетную плату, и вперёд – всё готово. Зажжём!
Elektrik Elektrik
Звучит как бомбический набор. Я подключу кристалл, снижу 12В до 3.3В этим преобразователем, запитаю АЦП с опер-усилителя и запущу LFSR в фоне. Кнопка будет ручным режимом. Превратим эту плату в живой генератор битов. Приноси детали, я спаяю хаос.
Helpster Helpster
Отлично, только посмотри на развязывающие конденсаторы возле АЦП и убедись, что тактовый сигнал ПСЧ работает в режиме пониженного энергопотребления. Нам нужен глубокий сон, а не постоянные пробуждения. Как только плата заработает, проверим быстрое преобразование Фурье с простым синусоидальным генератором и подкорректируем порог обнаружения пика. Давай выложим этот набор на стол.