Пятница, 21.07.2017, 21:39
Приветствую Вас Гость

Портал светоэффектов

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 607
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Цветомузыкальные установки

Цветомузыка - плагин для Аимп на контроллере STM32

Новый год - новые технологии! Встречаем ЦМУ на STM32!

Этот проект возник по просьбе Radan путём слияния двух - 1 и 2.

Цветомузыка может работать в двух режимах - от ПК как плагин к Аимпу (USB) и автономно, от источника звука.

Макет был собран Radan без применения резисторов, чисто по-китайски. Схема очень проста, и пояснений не требует.

В автономном режиме необходим источник аудиосигнала с достаточным уровнем. 

Для работы от ПК необходимо скопировать папку с библиотекой "USB_Sound" в директорию "...\AIMP\Plugins\". После его запуска в настройках появится новый плагин USB SoundLights.

Вот картинка с указанием основных модулей макетной платы контроллера.

Это схема модуля.

Это основные функции модуля.

Последние 3 рисунка на полёт не влияют, они будут полезны разве что тем, кто захочет что-то переделать или добавить. 

Как заливать прошивку.
Прошить МК можно как минимум двумя способами - через интерфейс SWD или USART. В первом случае понадобится программатор ST-Link или подобный, а во втором почти любой USB - USART переходник. Я использовал такой какой на картинке.

http://s7.uploads.ru/ibZk3.png

Плату с МК нужно соединить 4 проводами с переходником. 3.3В и GND для питания платы (предполагается что она питается от переходника).
Вывод RXD переходника нужно соединить с контактом A9 платы, а вывод TXD с контактом A10. Эти контакты находятся около кнопки Reset.
Для того чтобы при старте МК запустился загрузчик, а не прошивка, нужно одну из перемычек на плате, ту что дальше от кнопки Reset переключить в положение 1.
Прошивка выполняется программной Flash Loader Demonstrator.
Более подробно можно прочитать в этой статье.

Эта цветомузыка разрабатывалась в EmBitz с применением STM32CubeMX.

Дополнительные материалы - прошивка, плагин, исходные коды того и другого.

Всего в архиве 4 папки:

  • ADC_SoundLights - проект автономной ЦМУ (фурье)
  • ADC_USB_SoundLights - совмещённый проект ЦМУ - автономный (фурье) + плагин Аимп
  • USB_Sound - готовая папка с библиотекой для копирования в Аимп
  • USB_SoundLights - проект ЦМУ - плагина Аимп

Купить плату на Алиэкспресс - https://goo.gl/Z70F4Y или https://goo.gl/wp2qhZ 

Купить набор светодиодов 10 цветов - https://goo.gl/PQw4fl

Видео работы цветомузыки в режиме плагина.

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

Присылайте свои доработки, варианты использования, идеи.

 

Разработка - Высочанский Пётр. 

Макет, схема, видео - Рубашка Василий.

2017 г.

 

 

Категория: Цветомузыкальные установки | Добавил: Radan (30.01.2017) | Автор: Radan
Просмотров: 1094 | Комментарии: 9
Всего комментариев: 9
4  
интересная статья, спасибо. Подскажите какой вывод отвечает за какой цвет(частоту) biggrin работает красиво, но непонятно какой канал -какой цвет. wink

0
5  
Здесь ответ можно получить значительно быстрее - http://bascomavr.3bb.ru/viewtopic.php?id=1613

6  
Ссылка, по которой Вы пришли неверная или устаревшая. cry cry cry biggrin

0
7  
Там регистрация нужна, иначе не пускает.
Это форум, где автора найти можно.

8  
Спасибо biggrin

0
9  
Подключение светодиодов (от низких частот к высоким) - A8, A9, A10, B6, B7, B8, B9, A0, A1, A2, A3, A6, A7, B0, B1.
Звуковой сигнал нужно подавать на вывод A4.

2  
Спасибо за статью. У меня тоже пара таких модулей имеется, всё никак не могу освоить.

3  
Для него в среде Arduino тоже можно писать (добавка "stm32duino"). Вот, на пример, такое можно замутить:
http://www.stm32duino.com/viewtopic.php?t=107

1  
Ура! Новая конструкция! И, что радует - на STM32, куда в последнее время радиолюбители активно мигрируют.  Модулей таких есть у меня (и есть и другие), буду смотреть пробовать smile Спасибо !!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
YOUTUBE LIGHTPORTAL
ALIEXPRESS
Поиск
Translation
Donate
QR
Часики
 
Облако тегов
Друзья сайта