- ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ
- ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ
- Как сделать цветомузыку?
- Конечно сделать самому с помощью светодиодной ленты и подручных материалов.
- Если вы уже заинтересованны то читайте наше руководство — Цветомузыка своими руками.
- Цветомузыка на светодиодах и их Преимущества.
- Цветомузыка своими руками схемы с одним светильником.
- Цветомузыка своими руками схемы с одноцветной лентой
- Цветомузыка своими руками. Простая трёхканальная схема.
- Главные элементы схемы, на которые нужно обратить внимание:
- Как сделать цветомузыку с RGB-лентой.
- Цветомузыка на Ардуино.
- Проект-1. Цветомузыка на Ардуино
- Шаг 1: Как это работает?
- Шаг 2: Детали и инструменты
- Цветомузыка на Ардуино — Комплектующие:
- Шаг 3: Подготовка корпуса
- Шаг 4: Припаяйте контур контроллера RGB
- Шаг 5: Сделайте корпус для Arduino
- Шаг 6: Подключите цепь к Arduino
- Цветомузыка на Ардуино — порядок сборки
- Шаг 7: Добавьте аудиовходы и выходы
- Шаг 8: Подключить питание
- Шаг 9: Подключите светодиодную ленту RGB к цепи
- Шаг 10: Загрузите код
- Цветомузыка своими руками. Основные этапы:
- Шаг 11: Конец — Подключение и использование
- Заключение
22.05.2019 colorMusic_v2.10:
• Исправлен глюк с большим количеством светодиодов на МЕГЕ
- Добавлена плавность режиму цветомузыки по частотам! Настройка SMOOTH_STEP
- Добавлен режим стробоскопа с целой кучей настроек!
- Добавлено управление с ИК пульта! Купить пульт можно по этой ссылке , цена вопроса 50р
- 7 режим – Режим подсветки
- 8 режим – Режим бегущих частот
- 9 режим – Анализатор спектра (Версия 2.1)
- У некоторых режимов появились подрежимы
- Возможна работа БЕЗ потенциометра. Читайте ниже в инструкции по эксплуатации
- Настройки сохраняются в память (энергонезависимую)
- Улучшена производительность, почищен мусор
- в 7 режиме радугу можно остановить и пустить вспять
- Добавлена настройка RESET_SETTINGS для сброса настроек в случае некорректной работы. Читайте ниже в FAQ
11.05.2018 ночь colorMusic_v2.5:
- Код оптимизирован, библиотеки FastLED и IRremote заменены на более оптимальные Adafruit_NeoPixel и IRLremote (для работы версии 2.5 и выше необходимо установить новые библиотеки из общей папки с библиотеками!)
- ИК пульт теперь срабатывает почти в 100% случаев вместо прежних 30%
- Поддержка максимум 410 светодиодов
11.05.2018 день colorMusic_v2.6:
- Возвращена библиотека FastLED (как оказалось, функции FastLED работают гораздо быстрее, чем NeoPixel, а также поддерживает такое же количество светодиодов!)
- ИК пульт всё ещё срабатывает почти в 100%, по сравнению с 30% в версиях 2.0-2.4
- Поддержка максимум 410 светодиодов (работа может быть нестабильной)
- Исправлен небольшой баг
- Добавлено сохранение состояния “включено/выключено” в энергонезависимую память. Штука опциональная, в настройках можно выключить (настройка KEEP_STATE)
28.09.2018 colorMusic_v2.7 (by Евгений Зятьков):
- Настройка пульта внесена в скетч, тип пульта настраивается в IR_RCT
- Добавлена поддержка Arduino Mega и Pro Micro
- Исправлены мелкие баги
22.11.2018 colorMusic_v2.8:
• Добавлено ограничение тока для всей системы, настройка CURRENT_LIMIT
• Слегка оптимизированы настройки
22.05.2019 colorMusic_v2.10:
• Исправлен глюк с большим количеством светодиодов на МЕГЕ
Крутейшая свето- цветомузыка на Arduino и адресной светодиодной ленте WS2812b. Работает с лентой любой длины (до 450 светодиодов (версия 1.1), до 350 светодиодов (версия 2.0)), и может быть размещена в любом месте в квартире или автомобиле.
Режимы работы (переключаются кнопкой или с ИК пульта (версия 2.0)):
- VU meter (столбик громкости): от зелёного к красному
- VU meter (столбик громкости): плавно бегущая радуга
- Светомузыка по частотам: 5 полос симметрично
- Светомузыка по частотам: 3 полосы
- Светомузыка по частотам: 1 полоса
- Стробоскоп (Версия 2.0)
- Подсветка (Версия 2.0)
- Постоянный цвет
- Плавная смена цвета
- Бегущая радуга
- Плавная анимация (можно настроить)
- Автонастройка по громкости (можно настроить)
- Фильтр нижнего шума (можно настроить)
- Автокалибровка шума при запуске (можно настроить)
- Поддержка стерео и моно звука (можно настроить)
- Лента не гаснет полностью (Версия 2.0)
- (Версия 2.1) все настройки сохраняются в памяти и не сбрасываются при перезагрузке
- Сохранение настроек происходит при выключении кнопкой звёздочка (*)
- А также через 30 секунд после последнего нажатия на любую кнопку ИК пульта
ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ
Понятные схемы, прошивки с комментариями и подробные инструкции это очень большая работа. Буду рад, если вы поддержите такой подход к созданию Ардуино проектов.
ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ
НАСТРОЙКА ОПОРНОГО НАПРЯЖЕНИЯ. Потенциометр настройки опорного напряжения настраивается “методом тыка” пока не заработает (у меня стоит в середине). Подстройка нужна при смене источника аудио или изменении его потенциальной громкости.
- Если во время работы в режиме VU метра (первые два режима) шкала всё время горит – слишком низкое опорное напряжение, Ардуино получает слишком высокий сигнал
- Если не горит – опорное слишком высокое, системе не удаётся распознать изменение громкости с достаточной для работы точностью
МОЖНО СОБРАТЬ СХЕМУ БЕЗ ПОТЕНЦИОМЕТРА! Для этого параметру POTENT (в скетче в блоке настроек в настройках сигнала) присваиваем 0. Будет задействован внутренний опорный источник опорного напряжения 1.1 Вольт. Но он будет работать не с любой громкостью! Для корректной работы системы нужно будет подобрать громкость входящего аудио сигнала так, чтобы всё было красиво, используя предыдущие два пункта по настройке.
НАСТРОЙКА НИЖНЕГО ПОРОГА ШУМОВ является очень важной, в идеале выполняется 1 раз для любого нового источника звука или смены громкости старого. Есть 3 варианта настройки:
- Ручная: выключаем AUTO_LOW_PASS и EEPROM_LOW_PASS (ставим около них 0), настраиваем значения LOW_PASS и SPEKTR_LOW_PASS вручную, методом тыка
- Автонастройка при каждом запуске: включаем AUTO_LOW_PASS, выключаем EEPROM_LOW_PASS . При подаче питания музыка должна стоять на паузе! Калибровка происходит буквально за 1 секунду.
- По кнопке: при удерживании кнопки 1 секунду настраивается нижний порог шума (музыку на паузу!)
- Из памяти ( ЛУЧШИЙ ВАРИАНТ ): выключаем AUTO_LOW_PASS и включаем EEPROM_LOW_PASS
- Включаем систему, источник звука подключен проводом
- Ставим музыку на паузу
- Удерживаем кнопку 1 секунду (либо кликаем кнопку 0 (ноль) на ИК пульте
- Загорится светодиод на плате Arduino, погаснет через
1.5 секунды
Нет такого человека, который не любит музыку и у которого нет никаких воспоминаний во время прослушивания той или иной композиции. Для удовлетворения своих духовных потребностей люди приобретают дорогостоящие музыкальные центры, колонки, наушники и другие звуковоспроизводящие приборы. Для получения еще большего удовольствия можно задуматься о световых эффектах, которые скрасят любую мелодию и создадут романтическую атмосферу или веселое настроение на свидании или на вечеринке, соответственно. Цветомузыку можно как купить, так и смастерить самостоятельно. Лучшим вариантом станет цветомузыка своими руками.
Как сделать цветомузыку?
Конечно сделать самому с помощью светодиодной ленты и подручных материалов.
Если вы уже заинтересованны то читайте наше руководство — Цветомузыка своими руками.
Цветомузыка на светодиодах и их Преимущества.
Нынешний рынок электронных товаров предлагает большое количество светодиодной продукции, которое поражает световыми эффектами, возможными при работе с диодами. Благодаря LED-устройствам можно сделать точечное освещение, также несложной задачей будет воспроизвести мигающую, размытую и другие виды цветомузыки.
От обычных лампочек диоды отличаются целым перечнем положительных моментов. Основные плюсы светодиодных полосок:
- широкий выбор цветового спектра;
- насыщенное свечение;
- множество разновидностей: линейки, модули, встроенные светильники, RGB-ленты;
- быстрое реагирование на команды;
- экономия энергии;
- продолжительный срок службы;
- отсутствие нагревания лампочек.
Применение для цветомузыки с RGB лентой найдется в домашних условиях, клубах, кафе, в качестве витрин в магазинах и торговых центрах. В этой статье детально описывается вариант цветомузыки для стандартного декорирования дома.
Цветомузыка своими руками схемы с одним светильником.
Сначала изучите простую схему цветомузыки, которая представляет собой прибор, выполняющийся на светодиоде, резисторе и транзисторе. На такую цветомузыку подают питание от постоянного источника тока с напряжением 6-12 В. Принцип работы устройства — усилительный каскад с одним эмиттером. На основную базу поступает воздействие: меняющиеся по частоте сигнал и амплитуда. Во время того, как частота колебания становится выше определенного порогового значения, открывается транзистор и загорается диодная лампочка.
В этой схеме темп мерцания диода зависит от степени звукового сигнала, что является ее недостатком. Если просто, то светодиодная подсветка зажжется только тогда, когда звук, излучаемый музыкальным устройством, будет превышать определенный уровень, установленный заранее. Снижая громкость музыки, вы лишаетесь возможности полноценно наслаждаться мелодией, так как свечение будет непостоянным и с затуханиями.
Простая схема и цветомузыка своими руками готова.
Цветомузыка своими руками схемы с одноцветной лентой
Что потребуется для организации такой конструкции:
- увеличение питания до 12 Вольт;
- установка транзистора с наивысшим током коллектора;
- пересчет общего номинала резистора.
Выполненная на одной LED-ленте цветомузыка станет хорошим выбором для радиолюбителей, так как ее установка и эксплуатация довольно просты. Сборка конструкции не доставит особых неудобств в домашних условиях, даже если вы новичок в работе с электроприборами.
Цветомузыка своими руками. Простая трёхканальная схема.
Для того чтобы сделать цветомузыку своими руками без всех недостатков, которые описаны выше, используйте трехканальный звуковой преобразователь. Работает светодиодная RGB-лента от напряжения 9 В. Она способна включить по несколько диодов на каждом канале.
Цветомузыка своими руками. Простая трёхканальная схема.
Главные элементы схемы, на которые нужно обратить внимание:
- 3 усилительных каскада. Собираются на KT315 транзисторах.
- Транзисторы нагружаются разноцветными диодами.
- Сетевой трансформатор понижающего характера может использоваться в качестве элемента предварительного усиления.
На вторичную обмотку трансформатора подается входящий сигнал. 2 главные функции упомянутой обмотки:
- развязывание на гальваническом уровне двух устройств;
- усиление звука с основного линейного входа.
Следующим шагом сигнал посылается на 3 параллельно размещенные, работающие фильтры, которые собраны на базе цепей RC. Индивидуальная частотная полоса, напрямую зависящая от номинала конденсатора и резистора, организовывает работу этих цепей.
Как сделать цветомузыку с RGB-лентой.
Цветомузыка с RGB лентой функционирует от 12 Вольт и хорошо подойдет автомобилистам. Такой вариант цветомузыки является смесью основного функционала обеих схем, рассмотренных ранее, и может применяться в качестве как цветомузыки, так и подсветки. Светомузыкальный режим активируется посредством послания звукового сигнала в микрофон. Как светильник лента может излучать красный, зеленый и синий цвета — red, green, blue, соответственно. На поверхности аппарата находится специальный переключатель, с помощью которого можно выбрать желаемый режим и потом его изменить тем же переключателем.
Изучим алгоритм действий для полного понимания работы этой приставки. Основной источник сигнала — микрофон, который преобразует звуковые колебания, исходящие от фонограммы. Из-за незначительности полученного сигнала он нуждается в усилении, добиться чего можно с помощью транзистора или специального операционного усилителя. Следующее действие — запуск автоматического регулятора уровня APУ, эффективно удерживающего звуковые колебания в определенных рамках и готовящего их к обработке. Фильтры, встроенные в конструкцию, разделяют сигнал на 3 части. Каждая часть работает в одном диапазоне частот. В окончании просто усильте подготовленный сигнал тока, в чем поможет специальный транзистор, работающий в ключевом режиме.
Цветомузыка на Ардуино.
Осветите свои новогодние вечеринки и поразите всех своих друзей этими удивительными музыкальными светодиодами разных цветов, которые реагируют на звуки и меняют свои оттенки, подстраиваясь под ритм. Эти огни — не что иное, как простые светодиодные полосы RGB, соединенные с Ардуино — мозгом этого проекта. Вы можете монтировать LED-ленты в любом месте дома и даже на открытом воздухе. Основная цель этого проекта Цветомузыка на Ардуино состоит в том, чтобы использовать ритмичное свечение на вечеринках, но вы также можете применять диоды для ежедневных целей, чтобы сделать вашу музыку интереснее. Установите ли вы полоску на свою входную дверь, диван, телевизор с LED-дисплеем, компьютерный стол или стены, это зависит только от вас. Границы использования заключаются только в возможностях вашей фантазии. Единственное условие правильного функционирования — рядом с огоньками у вас должно быть устройство вывода звука.
Как сказано выше, в этом проекте используется Ардуино для аудиовхода, обработки звука и последующего вывода в схему контроллера светодиодной полосы через цифровые штырьки. Он использует блок питания 12 В для энергоснабжения как светодиодной ленты, так и Arduino. Преимущество этого проекта заключается в том, что он не «тратит впустую» аудио разъемы. Устройство имеет входное гнездо, которое посылает сигнал на Arduino и выходное гнездо для отправки того же сигнала на ваши динамики или наушники. Весь проект может быть завершен в течение 2 часов (или максимум 3 часов) и требует всего нескольких компонентов. Уверяю, вы будете очень удивлены, глядя на окончательный результат проекта, — он выглядит намного лучше, чем на изображениях.
Проект-1. Цветомузыка на Ардуино
Шаг 1: Как это работает?
Прежде чем начать проект цветомузыка своими руками, я должен дать представление о его работе. Это поможет вам изучить некоторые удивительные вещи, понимания которых вы лишаетесь, когда просто следуете инструкции, не вдаваясь в подробности функционирования.
Как объясняется во введении, светодиодная лента, подключенная к проекту, светится и меняет свой цвет всякий раз, когда arduino обнаруживает громкий ритм музыки. Аудиосигналы очень слабы по сравнению с электронным током, поэтому провод аудиовхода от устройства вывода звука (например, Mp3-плеера) подключен к аналоговому входу Arduino, который может обнаруживать даже очень слабые электрические сигналы. Теперь, когда вы включаете песню, ардуино ловит исходящий аудиосигнал, если он превышает установленный порог.
При обнаружении такого вида изменения программа меняет цвет светодиода на любой другой. Однако она не управляет диодной лентой напрямую. Она скорее посылает сигналы на внешнюю транзисторную схему, которая регулирует полоску. Причина этого в том, что выходное напряжение цифровых контактов Arduino составляет 5 В, а светодиодные полосы требуют 12 В для стабильной работы.
Шаг 2: Детали и инструменты
Для этого проекта требуются следующие части и инструменты. Общая стоимость всего проекта составила 30 американских долларов или 2000 российских рублей по курсу на ноябрь 2018 года. Цены могут различаться в зависимости от магазина, в котором вы покупаете детали. Длина будущей светодиодной ленты зависит от ваших требований.
Цветомузыка на Ардуино — Комплектующие:
- 1x Arduino nano или uno (или любая другая плата, совместимая с arduino);
- 1X RGB светодиодная лента (длина по вашему выбору);
- 3x NPN транзистор (TIP 31C, TIP122 или любые другие совместимые);
- 2x 3,5-миллиметровый аудиоразъем;
- 3х резистор 1К;
- 2x AUX-кабель (для подключения устройства к аудиовыходу);
- 1x 12v блок питания (может быть батарея или адаптер);
- провод;
- подходящий корпус;
- перфорированная доска.
Инструментальные средства:
- паяльник;
- паяльная проволока;
- горячий клей-пистолет;
- вращающийся инструмент (Dremel);
- резак для проволоки или стриппер;
- плоскогубцы.
Шаг 3: Подготовка корпуса
Цветомузыка на Ардуино требует корпус. Самым первым шагом является подготовка вашего корпуса для установки всех компонентов на место. Но перед этим вы должны выбрать тип корпуса и его размеры. Самый простой способ — использовать пластиковую коробку или контейнер для посуды, так как пластик довольно прост в работе. Я бы не рекомендовал металлический корпус, потому что вам нужно будет полностью изолировать его с вероятным риском короткого замыкания.
Цветомузыка своими руками — подготовка корпуса
Теперь, чтобы сделать отверстия, используйте простую дрель или многоцелевой вращательный инструмент со сверлом. Вам нужно сделать в общей сложности четыре отверстия: одно для проводов питания, одно для светодиодной ленты RGB, которое должно быть большим, а два для аудиовыхода и входных гнезд. Перед началом работы с электроинструментом надевайте защитное снаряжение. Вы также можете использовать нагретый нож или резак для бумаги.
Шаг 4: Припаяйте контур контроллера RGB
Теперь важный шаг, на котором вы должны припаять цепь. Этот компонент будет управлять светодиодной полосой RGB через сигналы, полученные arduino. Потребность в такой схеме нужна здесь, поскольку выходное напряжение цифровых штырей составляет всего 5 В, а светодиодные полосы требуют, по крайней мере, 12 В для работы. Чтобы обеспечить им питание, схема состоит из трех силовых транзисторов, которые получают сигнал низкой мощности от arduino и усиливают этот сигнал до достаточного уровня для функционирования полос. Есть по одному транзистору на каждый из трех цветов: красный, зеленый и синий.
Для пайки цепи ознакомьтесь с приведенной выше схемой. Обратите внимание, что вам необходимо припаять штыревые головки с четырьмя штырьками для светодиодной полосы RGB и для подключения к Ардуино. Припаяйте еще 2 из них для подачи 12 Вольт в Ардуино. Наконец, прикрепите винтовую клемму для подключения источника питания к монтажной плате. Использование штепсельных разъемов и винтовых клемм является дополнительным. Эта конструкция легко объединяет все компоненты через соединительные кабели.
Цветомузыка на Ардуино — принципиальная схема подключения
Шаг 5: Сделайте корпус для Arduino
Следующий шаг — сделать корпус для Цветомузыки на Ардуино, который поможет легко подключить все компоненты, хотя это необязательно. Пользователям UNO не понадобится этот тип щита. Основная цель заключается в том, что он помогает вам в любое время очень легко вносить необходимые изменения в штыревые соединения, чтобы непосредственно можно было паять все провода. Это также позволяет загружать коды в Ардуино, просто подключив его к экрану.
Вы можете сделать свой собственный корпус, посмотрев на изображение выше. Вам также может понадобиться припаять еще несколько насадок для GND и 5v контактов. Самое приятное, что вы можете использовать один и тот же щит для других проектов, просто отсоединив все проводные кабели.
Шаг 6: Подключите цепь к Arduino
После того, как ваш щит готов и схемы припаяны, пришло время связать их вместе. Во-первых, подключите ваш Ардуино к экрану, чтобы можно было идентифицировать метки контактов. Теперь, используя некоторые соединительные провода, подключите их к Ардуино следующим образом:
Цветомузыка на Ардуино — порядок сборки
- Штыри эмиттера всех транзисторов к Gnd pin на Arduino.
- Базовый вывод транзистора 1 — цифровой штырь 09 на Arduino через резистор 1K.
- Базовый вывод транзистора 2 на цифровой штырь 10 на Arduino через резистор 1K.
- Базовый вывод транзистора 3 — цифровой вывод 11 на Arduino через резистор 1K.
Затем, наконец, приклейте схему, а также arduino вместе с экраном внутри корпуса.
Если у вас возникли затруднения при пайке. Воспользуйтесь нашими рекомендациями.
Шаг 7: Добавьте аудиовходы и выходы
Для приема аудиовхода от аудиоустройства, на которое будет реагировать полоса, должен быть разъем. Я также решил добавить звуковой выход, который не позволит вам потерять разъем. Входное гнездо должно быть подключено к аудиовыходу, например, к Mp3-плееру, в то время как аудиовыход должен быть подключен к наушнику или динамику. Добавление первого является обязательным, а второе — на ваше усмотрение. Обратите внимание, что есть два аудиовыхода для любого аудиоустройства — один слева, а другой справа. Здесь только один из двух будет использоваться для ввода аудиосигналов через arduino, но в выходном аудиоразъеме оба они подключены. После выполнения всех подключений, закрепите оба разъема на отверстиях в корпусе, которые были сделаны ранее.
Шаг 8: Подключить питание
Хоть это и простой шаг, может быть сложно, если нет необходимого источника питания 12 В. Прежде, чем делать выбор, вы должны учесть срок службы этого источника (то есть как долго он будет работать), и может ли он подавать оптимальное количество тока в arduino и светодиодную ленту или нет. Самый лучший и самый дешевый вариант — использовать адаптер 12V/2A. Обратите внимание, что адаптер 1A может работать неправильно, если вы используете длинную светодиодную ленту, поскольку она потребляет много тока.
Если хотите, вы можете удлинить провод вашего источника питания. Подключите как положительный, так и отрицательный провода к цепи контроллера (винтовые клеммы). Теперь для arduino вы можете использовать тот же источник питания, что и для Arduino UNO, а nano (не pro-mini) уже имеет встроенный регулятор напряжения для преобразования 12 вольт в 5 вольт. Используя некоторые кабели, подключите положительный провод от источника питания к Arduino Vcc, а Negative — к Arduino GND.
Шаг 9: Подключите светодиодную ленту RGB к цепи
Все, что вам нужно сделать на этом шаге, — это подключить светодиодную ленту RGB к соответствующему гнезду в цепи контроллера. Убедитесь, что подключение выполнено правильно. Перед подключением отрежьте полоску до нужной длины и припаяйте провода к медным прокладкам, расположенным на задней стороне ленты. Вы можете удлинить провод, если хотите снять полоску от контроллера и других схем.
Шаг 10: Загрузите код
Подключите ваш Arduino к ПК и загрузите приведенный ниже код через Arduino IDE. В разделе «Инструменты»> «Платы» выберите «Arduino nano» и в разделе «Инструменты»> «Последовательный порт» выберите правильный номер порта COM вашего Ардуино. Если посмотреть на код, то его очень легко понять.
Цветомузыка своими руками. Основные этапы:
- Ардуино проверяет, идет ли звуковой сигнал выше установленного порога.
- Если нет, он движется вперед и продолжает проверять, пока условие не станет истинным.
- Если да, то создается случайное число от 1 до 6.
- В зависимости от номера он устанавливает светодиодную полосу определенного цвета.
- После ожидания в течение 10 мс он движется дальше.
- Таким образом, всякий раз, когда звуковой сигнал повышается, цвет светодиодной полосы меняется на случайный.
Вы можете изменить пороговое значение в условии if () в соответствии с вашими требованиями и изменить номера контактов, помня, что все они должны быть штырьками PWM.
/*
Звуковые эффекты Исходный код*/int threshold = 20;
Шаг 11: Конец — Подключение и использование
Вы закончили делать свою собственную музыку, яркий цвет меняется сам. Теперь вам просто нужно подключить его к аудиоустройству, запустить хорошую музыку и понаблюдать за тем, как светящиеся в темноте огни меняют свои цвета с каждым ритмичным стуком. Ваши друзья наверняка будут завидовать такой классной штуке. Так как это светодиодные полосы, вы можете монтировать их почти в любое место. А еще это цветомузыка своими руками.
Для настройки устройства вам понадобятся два кабеля AUX. Подключите один конец первого кабеля к любому устройству вывода звука (Ipod, Mp3-плеер, мобильный телефон, планшет, телевизор и так далее), а другой конец — к аудиовходу вашего устройства. Теперь подключите выходное гнездо к любому типу динамиков или наушников. Включите его и воспроизведите какую-нибудь музыку. Если он не загорается, поднимите громкость. Если он загорается, но продолжает мерцать или очень чувствителен, уменьшите громкость.
Заключение
Итак, мы разобрались Цветомузыка своими руками не так и сложно, цветомузыка на светодиодах вариантами ее исполнения со светодиодными лентами, возможностями и — самое главное — с преимуществами. Теперь прослушивание любимых музыкальных групп и исполнителей станет еще уютнее и веселее. Помимо домашнего использования, цветомузыку можно применить на вечеринках, в клубах, барах и других развлекательных заведениях. Тем более от того что цветомузыка своими руками, вдвойне приятнее.
Всем Бобра и начинаем снова рукодельничать!
Каждый в детстве из парней мечтал свою цветомузыку, даже помню, они были сделаны из тиристоров и на лампах накаливания 220В покрашенные в цветную краску, вот это была фантастическая техника.
Ну, так вот, решил свою мечту сделать, только с применением немного продвинутых микрух.
Пишу (Говорю) сразу, все делал своими пальцами и мозгами (схемы слизал из тырнета и дорабатывал), из инструмента пользовался только шуруповертом и зубилом. (нэту у меня токарных станков)
Не пишите, что есть лучше варианты реализации данной идеи и т.д. ДА знаю спасибо!
Но я собирал, отталкиваясь от своих возможностей финансовых и технических.
Немного о проекте.
Каждый линейный звуковой канал (левый, правый) разбивается на три полосы:
НЧ низкие частоты – до 300 Hz
СЧ средние частоты – от 300 до 3000 Hz
ВЧ высокие частоты – свыше 3000 Hz
И потом после разбивки каждая полоса подключается на собственный модуль индикации определенного цвета.
НЧ — красный
СЧ — зеленый
ВЧ — синий
И все компонуется в одну общую кучу.
На некоторых моментов буду резко перескакивать, так как часть фоток про… вместе с телефоном ))) Сори.
Ну, начинаем, как закончу, сообщу. Не ломаем, ждем команду «Пинайте».
Берем оргстекло размерами 120 мм ширина, 70 мм высота и 10 мм толщиной. (количество 40 шт.) Мне помог друг с поиском у кого можно купить по низкой цене и сразу с распилом. СПАСИБО ТЕБЕ! ))) С меня пивас!
Делаем макет для разметки отверстий.
Сам макет из пластика. В роли керна обычная иголка с изолентой.
После разметки начинаем сверлить (сверло 6 мм). Чтоб отверстие было строго перпендикулярно использовал вот ЭТУ штуку ))) из сантехнического магазина.
Получилось почти идеально -0,1 не смертельно.
Все пластины собираются на шпильку М6, между пластинами подкладываю стандартные шайбы М6 по 10 шт.
Самое главное проверять общую толщину шайб, так как толщина шайб бегает от 1.4 до 1.6 мм.
Готовим подставку, на чем все стоять будет. Делаем ее из пластика 10 мм.
Обклеиваем пленкой черной и стыкуем вместе.
Дальше. Травим платы, собираем элементы.
Это будет модуль подсветки коробочки управления. Без колхоза ни куда )))
Все однолинейные схемы в конце закину.
Модуль индикации столбов, три микросхемы три полосы, НЧ, СЧ и ВЧ.
На модулях питания не буду останавливаться, они заказаны из Китая. Каждый сможет найти и подобрать.
Прикидываем что получается
Коробка, в которой будет все стоять. Заказывал на сайте Чип и «Д» дорого ука (
Режим пилим отверстия под разъемы.
Начинаем готовить саму подсветку. Использую ленту RGB опять так же из Китая ))) Куда мы без них )))
Лента на 12 вольт. 1 метр ленты потребляет 0,8 А все три цвета.
Готовим вот такое крепление ленты к оргстеклу. Пластины из пластика 120х10х2 и на двухсторонний скотч.
К светодиодным лента паяем лакированный провод 0,2 мм в диаметре.
И начинаем крепить к оргстеклу.
Готовим провод от коробки управления в сторону столбиков.
Провод ХЗ откуда, вроде как с декадной шаговой АТС.
Все это дело пихаем в трубку ПВХ.
Провод подключаем к столбам.
Пластик с лентой светодиодной заклеиваем для эстетики пленкой.
Вот так получилось ) вроде красиво и ровно.
Вид спереди.
Надписи не стал делать, криво у меня они получаются, испорчу только. А клеить бумажки не красиво.
Слева на право.
Большой регулятор – общий уровень (типа громкости)
Первый маленький регулятор – уровень НЧ.
Второй маленький регулятор – уровень СЧ.
Третий маленький регулятор – уровень ВЧ.
Цветные переключатели, для выбора отображения индикации, или столбиком или точкой.
Черный переключатель – колхоз подсветка коробки из нутрии. (просто захотелось впихнуть что то лишнее)
Красный переключатель – питание.
Мда уж. Про музыку просто промолчу. Хоть бы сандру послушал что ли на этой цветомузыке.
Вид сзади.
Питание.
Два звуковых канала, для подключении транзитом. Типа, от компа в коробку, а потом из коробки в усилок.
Ну и два разъема для световых столбов.
А вот и сами схемы.
Фильтр на три полосы.
Модули индикации и подключение столбов.
Подключение светодиодов в столбах, как бы зеркально подключен верх и низ.
Ну и схема колхоз подсветки коробки (по сути, это лишнее в этой конструкции, поэтому это можно исключить при сборке)
Фотка как это все дело играет.
Сейчас попробую вставить видео с ютуба, если не получиться оставлю только ссылку, так что СОРИ если что )
Видео с хорошим звуком с хорошим качеством и на ютуб, в свой канал, чем больше, тем лучше, и разные стили. Спрос будет (на ютубе ведь за просмотры денежка идет).
Я смотрел не отрываясь.
Пы.Сы. Поискал на ютубе, те, что есть, это как отчеты, как делали. А вот просто самому повтыкать (позырить), или гостей занять, да с хорошим звуком — такого нет.
Цитата (ART342 @ 5.07.2017 — 23:04) |
Начинаем готовить сому подсветку. Использую ленту RGB опять так же из Китая ))) |
зачем сому подсветка?
красотища! бони эм с чингисханом на таком бы послушать, или посмотреть))
москау, москау!)
На штаны 561 серию специально поставил, что бы быстро менять.
Какой процент брака был при сборке?
Что мешало 4000 серию использовать?
Вау. Прям молодость вспомнил.
Сейчас я бы ТАК заморачиваться не стал — сделал бы на атмеге.
Но то что сделано — красиво и классно! Одобряю.
С языка снял.
Сейчас цифра гораздо проще. На надо на компе прогу мудрить, с разбивкой по частотам и её сдружить Ардуинкой.
Я давно хотел с этим заморочиться, только никак руки не дойдут, если только зимой. А идея со столбами мне понравилась.
Два момента, пройденные еще в 80-е. Чтоб глазки не расползались в стороны и начинала болеть бошка после третьей песни:
1. Стереосигнал на входе — не самая лучшая затея. Лучше либо с одного канала, либо микшированный.
2. Нужен заполняющий канал или "канал фона".
А так да, круто вышло!
А я тут на днях адаптивную подсветку монитора замутил. Делал Ambilight для телевизора и осталось немного ленты, как раз на монитор 24 дюйма хватило.
Просто у меня лента была WS2801 там 4 провода 🙂
Рукожопище аффтар. Уважуха конечно.
Но это оправдано если прям прёт от самого процесса. Для всех остальных есть алиекспресс. тут башня небольшая, как раз на стол поставить, да и по USB
о великий рукожоп! ЗЕЛЕНИ ТЕБЕ! красавчик!
Кину ложку дегтя:
ТС, я конечно мож чавой и не понимаю (например мега-индивидуальность программы контроллера) но ИМХО такое готовое ДЕШЕВЛЕ на али купить. лично я такими штуками перестал заниматься давно, несмотря на то, что весьма яркие качественные светодиоды покупал по 2р за штуку (такие же у нас в городе стоят от 12р.) Себестоимость готового изделия, а особенно время, потраченное на однообразную пайку "матриц" и "выпиливание" конструктива слишком затратны, по сравнению с уже готовыми китайскими поделушками. А добится какой-то "индивидуальности" и "неповторимости" девайса — увы не выйдет, бо не та это область — у китайцев мульон разных вариантов, по сути похожих на твой (только с заводским конструктивом).
Я здесь не говорю о том, что плохо делать самому или что ты плохо сделал — смотрится весьма прикольно, но это примерно тоже самое, что для крепления самодельной скамейки самостоятельно из прутка точить болты и гайки. т.е. круто, но купить проще и эффект тот-же. А так-то да, клево получилось. Если времени свободного дофига, то почему бы и нет.
не ленивый 🙂
не проще было сделать на 2812 контроллере?
пайки и проводов меньше в разы
upd
уже, смотрю, подсказали 🙂
Тс мегарукожоп! А у меня такая была, охрененно смотрелась, ещё и с доп. лампочками, мммммм) в гараже мамзелям световое шоу устраивали с ребятами)
Цитата (ART342 @ 5.07.2017 — 21:57) |
Каждый в детстве из парней мечтал свою цветомузыку. |
Не только мечтали, но и собирали.
Но сейчас сам алгоритм частотного деления по цвету и яркости — уже не айс. Точнее это уже вчерашний день.
Осваивай мк, и желательно для опытов купить самый жирный чип из линейки ST, а лучше их макетку с этим чипом (жк экран, куча sdram памяти, куча интерфейсов, и внутри_системная отладка). Стоит дорого, но на аурдину по отдельным дополнительным модулям — просто разорится.
К этому чипу идёт талмут на 1600 страниц мелкого текста на иглиш. Который придётся изучать по мере включения новых для тебя интерфейсов.
Да, для аурдины талмут намного тоньше, но там и периферии как украли.
Почему самый большой и жирный чип — потому что он для отладки программного обеспечения. Для готовой конструкции купишь чип от st — который тянет твою задачу, и уже под него сделаешь печатную плату. Без аурдиновских многоэтажных соплей.
Алгоритмы новой цветомузыки имеют гораздо больше возможностей.
Идеальный вариант — поиск, обновление и синхронизация по спектральным всплескам, нахождение такта и динамическая подстройка под него. По сути вся музыка в реальном времени разбирается на отдельные партитуры инструментов. И вот уже для них — отдельно зажигаются светодиоды.
Из плюсов — нет реакции на голос, музыка и цвет в гармонии.
Есть минусы — некоторые товарищи впадают в транс или даже ступор. Таких мало, и обычно про них уже есть куча подобных историй.