Цветомузыкальная установка «СОЮЗ-1» является комбинированным устройством, предназначенным для цветового сопровождения музыки или речи, а также создания эффектов бегущих огней.
В автономном режиме установка обеспечивает работу с линейного выхода звуковоспроизводящего устройства или через встроенный микрофон. Потенциометры оперативных регулировок позволяют настроить желаемый режим работы. В паузах плавно включается общая подсветка каналов, а при более длительной паузе устройство переходит в режим эффектов бегущих огней. Изначально эффектов 3, но их число можно увеличить до 6, загрузив еще 3 пользовательских эффекта в энергонезависимую память установки с помощью компьютера.
В режиме работы от компьютера все регулировки блокируются, и установка полностью подчиняется управляющей программе, которая позволяет работать от любого источника звука - WinAmp, проигрыватель Windows Media и прочих, а также производить тонкую настройку устройства и конструировать собственные эффекты. Количество эффектов в этом режиме не ограничено.
«СОЮЗ-1» собран всего на одном контроллере ATMEGA8, но при этом выполняет несравненно больше функций, чем его конкуренты.
Немного о монстроподобности конструкции. Центральная плата вверху и есть цветомузыкальная динамическая установка. Две микросхемы на ней - контроллер ATMEGA8 и сборка силовых ключей ULN2803 для выходных каналов. Для автономной работы от линейного аудио входа больше ничего не нужно! Маленькая плата слева - микрофонный усилитель с АРУ, для работы без "железного" подключения. Плата слева - преобразователь USB-RS232 на ATTINY2313 служит для обмена информацией с компьютером. Цветомузыкальная динамическая установка может работать или через любой подобный самодельный преобразователь, или заводской, например, шнур от мобильного телефона. Возможно прямое подключение к последовательному порту через согласователь уровня. Ну и наконец плата внузу - программатор. Можно спокойно объединить первые 3 платы в одну законченную конструкцию, хотя в качестве микрофонного усилителя вполне подойдёт простейший на одном транзисторе. Конструкция получилась модульной потому, что в процессе разработки постоянно наращивался функционал.
На рисунке ниже - рабочий вариант схемы.
Продолжение следует!
Более подробную информацию со схемой, платой, прошивкой и программой ожидайте в ближайшее время!
Простите, исходного кода не будет. Для повторения материала достаточно. Могу сказать, что основой программы контроллера послужила Детка, а обработку спектра и другие фишки можно посмотреть в Моджете.
Если Вы насчёт опции цветомузыки того Эффектора, то там (пока) всё рудиментарно, неразвито. В принципе работает, но настроек (именно цветомузыки) практически никаких. Но, говорят, будут.
Это устройство http://www.getchip.net/posts....iny2313 не может работать без компьютера в режиме цветомузыки. Да наверное и не сможет, ресурсов не хватит . Потому что кроме принятия данных от компьютера и формирования ШИМа нужно ещё захватить аудиосигнал и просчитать фурье. А также обработать реакцию переменных резисторов на атаку, яркость, контрастность... И многое другое. Самостоятельно в режиме ЦМУ он не работает. Подождите немного, на этой неделе планируется выход статьи со всеми материалами, необходимыми для повторения. И тогда вы воочию сможете увидеть в чём разница.
Как говорится: "мои пять копеек". Платы UART to USB и USBTiny с сайта http://www.getchip.net. Различия только в разводке и они теперь разделены. P.S. USBTiny собирал - работает, в UART to USB возможны ошибки(только развел).
Контроллер - на пределе. Занято все 100% памяти и все ресурсы. .. Если RGB когда-то будет, то на более мощном контроллере. Может быть, даже не на одном.
Дописывается софт компьютера в свободное от основной работы время. Хотите, чтобы релиз вышел быстрее, оказывайте посильную помощь. Нужно схемы разных опробованных микрофонных усилителей, преобразователей и центрального блока нарисовать по картинкам в SPlan. Также нужно сделать фирменный файл с логотипом (формат nfo). Без этих упорядоченных файлов выкладывать прошивку и софт не вижу смысла. Жду предложения.