leoniv (leoniv) wrote,
leoniv
leoniv

Categories:
  • Music:

Цветомузыка



Недавно один молодой коллега попросил помочь сделать цветомузыку. И сделать это надо было так срочно, что я пошел на очень нетипичный шаг - повторил чужую конструкцию. Это цветомузыка с немецкого форума на основе ATmega8, где используется библиотека БПФ от легендарного Чана.



Сам я тоже иногда задумываюсь на тему цветомузыки, сейчас она вновь стала диковинкой, как и в начале 80-х. Снова цветомузыкой можно удивить. Я больше склоняюсь к классическому оформлению в виде отдельных цветных фонарей, как это было в эпоху КУ202Н. Вместо ламп накаливания могут быть светодиоды, но внешне все не должно отличаться от древних фонарей (фото с Интернета).



С другой стороны, сейчас половину стены в каждой квартире занимает ЖК-телевизор, цветные фонари можно нарисовать на его экране. В этом случае цветомузыка должна просто иметь HDMI-выход, а собственные фонари не нужны. Но это так, мечты. А тут надо прямо здесь и сейчас.

Схему сделал на двух небольших платах. Одна плата - от промышленного датчика температуры зерна, на ней разведена ATmega8 с необходимым обвесом. К этой плате добавил небольшую китайскую макетку, на которой собрал входной усилитель и anti-alias фильтр на LM358, а также выходные ключи для управления светодиодами на IRLML2803.





Залил готовую прошивку, как ни странно, все заработало. Подал на вход сигнал с генератора, пробежался по частотам - частотное разделение работает четко. Для управления светодиодами используется программный ШИМ, его частота маловата, хотя мерцания заметны только в некоторых ситуациях. Зато реализовано плавное затухание с удержанием пиковой яркости. Хотел ради интереса перекомпилировать прошивку (исходники доступны), но провозился целый час, так и не смог скомпилировать в IAR. Довольно сильно отличается синтаксис, особенно если используются ассемблерные модули.

Конструкцию экрана придумывал не я, а коллега, для которого все это и делалось. На куске вспененного ПВХ нарисовали "I love you", по контуру наклеили светодиодную ленту.



Контур сердца обведен красными светодиодами, которые подключены к низкочастотному каналу. Они строго следуют ритму музыки. Буква "I" зеленая, это средние частоты, откликаются на вокал и среднечастотные инструменты. "U" - синяя, реагирует на ВЧ, например, тарелки.

Позже получил обратную связь - устройство удачно использовано. А цветомузыка как раз из тех устройств, которые запросто могут вершить человеческие судьбы.

Tags: electronics, цветомузыка
Subscribe

  • Измеритель уровня V0.1

    Сделал первую версию прошивки нового измерителя уровня для магнитофона "Электроника-004". Все еще очень-очень сырое, но уже полоски как-то…

  • Sharp GF-777

    Попал тут ко мне Sharp GF-777. Без преувеличения можно сказать, что это легенда. Обладать таким аппаратом могли лишь избранные. Стоил он когда-то…

  • JVC TD-V662

    Когда просят посмотреть кассетную деку, говорят удивительные вещи. Что не могут найти мастера, который за это бы взялся. Но ведь аналоговая…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 39 comments

  • Измеритель уровня V0.1

    Сделал первую версию прошивки нового измерителя уровня для магнитофона "Электроника-004". Все еще очень-очень сырое, но уже полоски как-то…

  • Sharp GF-777

    Попал тут ко мне Sharp GF-777. Без преувеличения можно сказать, что это легенда. Обладать таким аппаратом могли лишь избранные. Стоил он когда-то…

  • JVC TD-V662

    Когда просят посмотреть кассетную деку, говорят удивительные вещи. Что не могут найти мастера, который за это бы взялся. Но ведь аналоговая…