Варианты схем для создания цветомузыки своими руками — пошаговые инструкции, списки необходимых компонентов и советы по самостоятельному монтажу. Содержание статьи:
Цветомузыка на транзисторах КТ805АМ (3-х канальная)
Первой представляем вашему вниманию цветомузыку на 12В с транзисторами КТ805АМ.В данной цветомузыке используется минимум деталей: 6 сопротивлений номиналом 100 Ом, конденсаторы 5-ти номиналов, 3 транзистора КТ805АМ.Также можно использовать другие транзисторы марки КТ, у нас — КТ829.Данная цветомузыка для дома собиралась навесным монтажом, поскольку есть мало деталей, но ниже можно скачать печатную плату цветомузыки на 2 канала (стерео)Необходимые радиодетали для сборки цветомузыки своими руками:Конденсаторы используем полярные (полярность соблюдать как на схеме) иначе работать не будет!Вместо резисторов R4–R6 можно использовать переменные номиналом 10 кОм, вместо светодиодов — светодиодную ленту.Схема цветомузыки для дома на транзисторах:Вот фото платы:
Для работы данной цветомузыки потребуется предусилитель, в качестве него можно использовать усилитель Вега10у-120с, подключаем к выходам на колонки.Скачать печатную плату цветомузыки (3 цвета, 2 канала) можно ниже:Файлы для скачивания: cvetomuzyka-na-tranzistorah.rarКак работает данная цветомузыка, собранная своими руками, смотрите ниже:
Цветомузыка на светодиодах своими руками
Эта светомузыкальная установка создаёт зрительный эффект на домашней ёлке или на дискотеке. С первыми аккордами музыки светодиодные гирлянды разгораются разноцветными переливами.В основе работы схемы лежит принцип частотного разделения звукового сигнала в каналах, разным частотам соответствует свой цвет свечения светодиодов. Для устранения эффекта мерцания и снижения усталости глаз введён канал подсветки, отключение которого происходит при включении в работу канала синего цвета.Схема устройства состоит из трёх светомузыкальных каналов: низкой — красный, средней — зелёный и высокой частоты — синий. Во входных цепях установлены регуляторы уровня сигнала, от режима установки которого зависит яркость гирлянд.Уровень входного сигнала может варьироваться от 0,5 до 3 вольт. Дополнительно, для удобства, установлен регулятор уровня входного сигнала.
- Пошаговая инструкция по созданию самодельного усилителя звука для дома
В принципиальную схему кроме трёх каналов с входными фильтрами входят: входной усилитель сигналов, канал подсветки и адаптер питания.Схема светомузыкальной установки на светодиодах:Ключевыми устройствами являются тиристоры. Внешний сигнал с разграничением по уровню подаётся на верхний или нижний вход (линия или радио). Сигнал через регулятор яркости R9 и конденсатор С3 поступает на вход усилителя на транзисторе VT1 обратной проводимости. В усилителе предусмотрено автоматическое ограничение сигнала диодом VD1. Превышение сигнала на базе транзистораVT1 приводит к открытию диода VD1 и шунтированию перехода база-эмиттер.Снятый с коллектора транзистора VT1 сигнал поступает для распределения на входные регуляторы уровня каналов — резисторы R1. Далее сигнал поступает на фильтры каналов с частотным разделением 50–200 Гц, 250–1000 Гц, 1200–5000 Гц.После частотного разделения сигналы поступают на вход предварительных усилителей на тиристорах VS1. Резисторы R3 позволяют подогнать чувствительность входных тиристоров в связи с разбросом характеристик.Усиленный сигнал с нагрузки R5 катода VS1 поступает на управляющий электрод усилителя мощности на тиристорах VS2. Светодиодные гирлянды HL1–HL21 включены попарно в анодную цепь выходного тиристора по десять штук в две параллельные линии. В светодиодные линии также установлены ограничительные резисторы R6, R7 (R17, R18 в подсветке).Канал подсветки составлен на одном тиристоре VS3 и управляется с анода выходного тиристора синего канала.Питание предварительного усилителя и выходных каналов раздельное — предварительный усилитель питается от двухполупериодного выпрямителя на диодном мосте VD3 и далее через резистор R16 и диод VD2 в обратном включении.Диод VD2 предотвращает шунтирование тиристоров каналов постоянным напряжением, сглаженным конденсатором С4. Каналы светомузыкальной установки питаются импульсным напряжением с выпрямителя VD3.Силовой трансформатор Т1 установлен небольшой мощности (не более 20 ватт) от китайского адаптера. Конечно при возможной замене светодиодной гирлянды на лампочки, мощность трансформатора придётся увеличить раз в пять.Наладка данной цветомузыки для дома заключается в подборе начальных уровней сигнала на каждом канале. Желательно подать сигнал с генератора, а затем подбором конденсаторов С1, С2 добиться соответствия полосы пропускания каналов.
- Смотрите также, как сделать автономное освещение на солнечных батареях своими руками
Канал подсветки подстраивается резистором R14.Список радиоэлементов для 1 канала (красного):Список радиоэлементов для 2 канала (зеленого):Список радиоэлементов для 3 канала (синего):Список радиоэлементов для БП и входов «линия», «радио»:Таблица замен:
Наименование | Тип | Замена | Примечание |
Транзистор VT1 | КТ312Б | КТ315 | NPN |
Резисторы R1–R18 | МЛТ 0,125 | С2-29 | — |
Тиристоры VS1–VS3 | КУ101Б | КУ101Г | 1 Ампер |
Резистор R3 | CПО | — | — |
Диод VD1, VD2 | КД 512Б | КД 106 | — |
Трансформатор T1 | ТПП | ТН | 12В 1 Ампер |
Резистор R1, R9 | СПО | СП-3 | — |
Следует заметить, что в схеме все три канала имеют одинаковые наименования деталей, так как идентичны, кроме входных фильтров. Количество каналов можно увеличить, выполнив две платы, что даст возможность дополнить цвета.Схема собрана на печатной плате и установлена с трансформатором в пластмассовом блоке БП-1. Гирлянды располагаются по личному усмотрению, подключаются к схеме устройства тонким многожильным проводом в изоляции диаметром 0.24 мм. —>
Схема цветомузыки для дома — цветомузыкальное малогабаритное устройство
Описываемая конструкция цветомузыкального устройства предназначена для использования совместно с переносным радиоприемником ВЭФ-201 (или аналогичным). Благодаря расположению экрана на передней стенке рядом с громкоговорителем выполняется основной принцип цветомузыки: цвет органически связан со звуком и отображает его. Применение специальной системы рассеивания дало возможность расположить лампы накаливания почти непосредственно перед экраном. Кроме того, система излучатели — экран представляет собой разъемную конструкцию, что значительно упростило всю установку.В основу действия данного цветомузыкального устройства положено разделение звукового диапазона на три частотных поддиапазона: низших, средних и высоких частот. Возможна также разбивка и на 4 поддиапазона, но в этом случае следует несколько изменить схему и печатную плату, а также расположение ламп перед экраном.Цветомузыкальное устройство состоит из 3-х основных блоков:Нагрузками усилителей служат микролампы.В зависимости от пропускаемых частот (выбранного числа каналов) в фильтре каждого канала емкости конденсаторов C3–С5 имеют номиналы, которые указаны в таблице ниже:
Цвет | 1— С, мкФ | 2 — С, мкФ |
Красный | 0.1 | 0.1 |
Зеленый | 0.03 | 0.047 |
Синий | 0.01 | 0.01 |
Зеленый | — | 0.022 |
Диод Д1 необходим для выделения на входе усилителя мощности отрицательной составляющей с тем, чтобы транзистор Т4 был всегда открыт. На вход подается сигнал непосредственно с НЧ детектора приемника.Принципиальная схема цветомузыки для монтажа своими руками:Монтаж выполнен на плате предварительных усилителей и фильтров (печатным способом) и на плате усилителей мощности (навесным монтажом).Необходимые радиоэлементы:Экран, на котором происходит смешение цветов, представляет собой важнейший элемент всей конструкции. Он состоит из трех слоев.Благодаря двум слоям трубок диаметром 1–1,5 мм, расположенным перпендикулярно друг другу, рассеяние цветов происходит практически по всей площади экрана. Необходимо также отметить, что свет попадает только на экран и не виден на шкале радиоприемника, вследствие чего конструкция системы излучатель–экран значительно упрощается.
- Возможно, вас также заинтересует схема FM радиоприемника
Последовательность процесса изготовления экрана такова:Печатную плату с деталями после настройки устанавливаем следующим образом:Из тонкого листового дюралюминия вырезаем 2 пластинки размером 5х15 мм, в которых сверлим по два отверстия диаметром 3 мм. Это отражено на рисунке 4.После пластинки сгибаем под прямым углом. Этими уголками печатную плату крепим к двум винтам, прикрепляющим громкоговоритель. Плата таким образом будет находиться на дне радиоприемника, деталями внутрь шасси.
Усилители мощности собирают на отдельной плате размером 60х25х2 мм. Эту плату приклеивают к печатной плате радиоприемника и к шасси, как показано на рисунке 5. На этом же рисунке показано расположение печатной платы на шасси радиоприемника.Внешний вид устройстваКнопочный выключатель питания сделан из выключателя от настольной лампы. Он крепится к блоку КПЕ. Его расположение относительно элементов радиоприемника показано на рисунке 6.Настройка цветомузыкального устройства сводится к подбору оптимальных режимов всех каскадов и полос пропускания трех фильтров.В заключение хочется отметить сравнительно небольшой потребляемый ток (50–60 мА при напряжении 9 В), который позволяет успешно использовать описанное устройство в переносных приемниках, имеющих источники питания большой емкости.Видео о создании цветомузыки для дома своими руками: —>22.05.2019 colorMusic_v2.10: • Исправлен глюк с большим количеством светодиодов на МЕГЕ
</span>
СТАРЫЕ ВЕРСИИ
15.03.2018, colorMusic_v1.1:
- Добавлена плавность режиму цветомузыки по частотам! Настройка SMOOTH_STEP
- Добавлен режим стробоскопа с целой кучей настроек!
16.03.2018 colorMusic_v2.0:
- Добавлено управление с ИК пульта! Купить пульт можно по этой ссылке, цена вопроса 50р
- 7 режим – Режим подсветки
- 8 режим – Режим бегущих частот
- 9 режим – Анализатор спектра (Версия 2.1)
- У некоторых режимов появились подрежимы
- Возможна работа БЕЗ потенциометра. Читайте ниже в инструкции по эксплуатации
18.03.2018 colorMusic_v2.2:
- Настройки сохраняются в память (энергонезависимую)
19.03.2018 colorMusic_v2.3:
- Улучшена производительность, почищен мусор
- в 7 режиме радугу можно остановить и пустить вспять
08.05.2018 colorMusic_v2.4:
- Добавлена настройка 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 светодиодов (работа может быть нестабильной)
20.05.2018 colorMusic_v2.6.1:
- Исправлен небольшой баг
22.06.18 colorMusic_v2.6.2
- Добавлено сохранение состояния “включено/выключено” в энергонезависимую память. Штука опциональная, в настройках можно выключить (настройка 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)
Особенности:
- Плавная анимация (можно настроить)
- Автонастройка по громкости (можно настроить)
- Фильтр нижнего шума (можно настроить)
- Автокалибровка шума при запуске (можно настроить)
- Поддержка стерео и моно звука (можно настроить)
- Лента не гаснет полностью (Версия 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 секунды
- Значения шумов будут записаны в память и будут САМИ загружаться при последующем запуске!
Управление с ИК пульта
Номер режима | Режим | Кнопки ← → | Кнопки ↑ ↓ | Кнопка # |
1 | Шкала громкости (градиент) | Плавность анимации | – | – |
2 | Шкала громкости (радуга) | Плавность анимации | Скорость радуги | – |
3 | Цветомузыка (5 полос) | Плавность анимации | Чувствительность | – |
4 | Цветомузыка (3 полосы) | Плавность анимации | Чувствительность | – |
5 | Цветомузыка (1 полоса) | – | ||
5,1 | 3 частоты | Плавность анимации | Чувствительность | Смена подрежима |
5,2 | Низкие | Плавность анимации | Чувствительность | Смена подрежима |
5,3 | Средние | Плавность анимации | Чувствительность | Смена подрежима |
5,4 | Высокие | Плавность анимации | Чувствительность | Смена подрежима |
6 | Стробоскоп | Плавность вспышек | Частота вспышек | – |
7 | Цветная подсветка | – | – | – |
7,1 | Постоянный | Цвет | Насыщенность | Смена подрежима |
7,2 | Плавная смена цвета | Скорость | Насыщенность | Смена подрежима |
7,3 | Бегущая радуга | Скорость | Шаг радуги | Смена подрежима |
8 | Бегущие частоты | – | – | – |
8,1 | 3 частоты | Скорость | Чувствительность | Смена подрежима |
8,2 | Низкие | Скорость | Чувствительность | Смена подрежима |
8,3 | Средние | Скорость | Чувствительность | Смена подрежима |
8,4 | Высокие | Скорость | Чувствительность | Смена подрежима |
9 | Анализатор спектра | Шаг цвета | Цвет | – |
Общие настройки (перекл. ОК) | Все режимы | Общая яркость горящих светодиодов | Яркость “не горящих” светодиодов | |
Остальные кнопки: цифра 0 – калибровка шума, * – вкл/выкл систему, |
СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ
Внимание! arduino подключается к источнику звука до усилителя (линейному выходу)! звук, который идёт с усилителя на колонки, может спалить плату!
Разделяем на две вертикальные стойки
Без режима частот
С частотами (3-5 режим)
С микрофоном
От источника 12В
С ИК пультом 3.5 вход
С ИК пультом мик вход
С ИК пультом 3.5
Вход с усилителя (с колонки)
Схема для Pro Micro (by Евгений Зятьков)
МАТЕРИАЛЫ И КОМПОНЕНТЫ
Ссылки на магазины, с которых я закупаюсь уже не один год
Вам скорее всего пригодится:
- Arduino NANO с ногами http://ali.ski/kJHHnL http://ali.ski/OnjivR
- Arduino NANO без ног http://ali.ski/SK0PW http://ali.ski/GAq_mq
- Адресная лента https://ali.ski/tdsIOJ http://ali.ski/j2xitd
- Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
- 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)
- 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр
- IP30 лента без влагозащиты (как на видео)
- IP65 лента покрыта силиконом
- IP67 лента полностью в силиконовом коробе
- Лента как на видео: Black PCB 5m 60 IP30
- Понижайка для автомобиля http://ali.ski/T5TpbR http://ali.ski/yLUrOg
- Блок питания 5V 2A https://ali.ski/ATrWrthttps://ali.ski/_xdKee
- Адаптер питания 5.5х2.1 http://ali.ski/UWjFu
- Аудио гнездо http://ali.ski/OBCRvl
- Разветвитель наушников http://ali.ski/LuAcL http://ali.ski/gjhGIB
- ИК пульт (для версии 2.0 WAVGAT) http://ali.ski/jIgy6d http://ali.pub/2eh6xy
- Звук через микрофон
- Микрофон модуль http://ali.pub/2cd5qr http://ali.pub/2cd5th http://ali.pub/2cd5un
- Звук по FM радио
- Передатчик FM http://ali.ski/29sic http://ali.ski/lklMs
- Передатчик “сделай сам” http://ali.ski/YsmHW http://ali.ski/wmNkEX
- Приёмник FM из видео http://ali.ski/VsnK0 http://ali.ski/uVp3_
- Понижайка 3.3V http://ali.ski/ftSy1x http://ali.ski/acDEN
- Приёмник “сделай сам” http://ali.ski/26e_Jh
- Звук по Bluetooth
- Передатчик Bluetooth http://ali.ski/_94Dig
- Приёмник “свисток” http://ali.ski/Rkuyvl
- Ещё приёмник http://ali.ski/QyigGj
- Кнопки, конденсаторы и крутилки ищите в любых магазинах для радиолюбителей, так как у китайцев можно купить только мешок 50 штук!
- Алик
- Куча резисторов http://ali.ski/FcTn6
- Куча кнопок http://ali.ski/EBLzU
- Куча конденсаторов http://ali.ski/_ARA6v
- Куча потенциометров (можно обойтись без него! Читайте инструкцию) http://ali.ski/fAJrzc
- Куча конденсаторов для микрофона http://ali.ski/eqALT
- ЧипДип (Россия)
- Резистор https://www.chipdip.ru/product0/27226
- Кнопка https://www.chipdip.ru/product/tyco-2-1825910-7-fsm14jh
- Конденсатор 10нф https://www.chipdip.ru/product0/42179
- Конденсатор для микрофона https://www.chipdip.ru/product0/9000261766
- Потенциометр (можно обойтись без него! Читайте инструкцию) https://www.chipdip.ru/product/r-0901n-b20k
ПРОШИВКА И НАСТРОЙКА
Загружать прошивку желательно до подключения компонентов, чтобы убедиться в том, что плата рабочая. После сборки можно прошить ещё раз, плата должна спокойно прошиться. В проектах с мощными потребителями в цепи питания платы 5V (адресная светодиодная лента, сервоприводы, моторы и проч.) необходимо подать на схему внешнее питание 5V перед подключением Arduino к компьютеру, потому что USB не обеспечит нужный ток, если например лента его потребует. Это может привести к выгоранию защитного диода на плате Arduino. Гайд по скачиванию и загрузке прошивки можно найти под спойлером на следующей строчке.
ИНСТРУКЦИЯ ПО ЗАГРУЗКЕ ПРОШИВКИ
1. Если это ваше первое знакомство с Arduino, внимательно изучите гайд для новичков и установите необходимые для загрузки прошивки программы.
2. Скачайте архив со страницы проекта. Если вы зашли с GitHub – кликните справа вверху Clone or download, затем Download ZIP. Это тот же самый архив!
3. Извлеките архив. Содержимое папки libraries перетащите в пустое место папки с библиотеками Arduino C:/Program Files (x86)/Arduino/libraries/
4. Папку с прошивкой из firmware положите по пути без русских букв. Если в папке с прошивкой несколько файлов – это вкладки, они откроются автоматически.
5. Настройте прошивку (если нужно), выберите свою плату, процессор. Подключите Arduino к компьютеру, выберите её COM порт и нажмите загрузить.
6. При возникновении ошибок или красного текста в логе обратитесь к 5-ому пункту гайда для новичков – “Разбор ошибок загрузки и компиляции“.
Содержимое папок в архиве
- libraries – библиотеки проекта. Заменить имеющиеся версии
-
firmware – прошивки
- colorMusic_v*** – прошивка для Arduino
- Old versions – старые версии прошивок (не рекомендуется вообще их трогать)
- IRtest_2.0 – скетч для получения кодов кнопок стороннего ИК пульта
- schemes – схемы подключения
Дополнительно
-
FAQ:Большинство проблем можно решить, прочитав вот эту статью:https://alexgyver.ru/ws2812_guide/
В: Купил ленту, на ней контакты G, R, B, 12. Как подключить? О: Это не та лента, можешь выкинуть
В: Прошивка загружается, но выползает рыжими буквами ошибка “Pragma message….” О: Это не ошибка, а информация о версии библиотеки
В: Что делать, чтобы подключить ленту своей длины? О: Посчитать количество светодиодов, перед загрузкой прошивки изменить самую первую в скетче настройку NUM_LEDS (по умолчанию стоит 120, заменить на своё). Да, просто заменить и всё!!!
В: Сколько светодиодов поддерживает система? О: Версия 1.1: максимум 450 штук, версия 2.0: 350 штук
В: Как увеличить это количество? О: Варианта два: оптимизировать код, взять другую библиотеку для ленты (но придётся переписать часть). Либо взять Arduino MEGA, у неё больше памяти.
В: Какой конденсатор ставить на питание ленты? О: Электролитический. Напряжение 6.3 Вольт минимум (можно больше, но сам кондер будет крупнее). Ёмкость – минимум 1000 мкФ, а так чем больше тем лучше.
В: Как проверить ленту без Arduino? Горит ли лента без Arduino? О: Адресная лента управляется по спец протоколу и работает ТОЛЬКО при подключении к драйверу (микроконтроллеру)
-
МОЖНО СОБРАТЬ СХЕМУ БЕЗ ПОТЕНЦИОМЕТРА! Для этого параметру POTENT (в скетче в блоке настроек в настройках сигнала) присваиваем 0. Будет задействован внутренний опорный источник опорного напряжения 1.1 Вольт. Но он будет работать не с любой громкостью! Для корректной работы системы нужно будет подобрать громкость входящего аудио сигнала так, чтобы всё было красиво, используя предыдущие два пункта по настройке.
-
Версию 2.0 и выше можно использовать БЕЗ ИК ПУЛЬТА, режимы переключаются кнопкой, всё остальное настраивается вручную перед загрузкой прошивки.
-
Как настроить другой пульт? У других пультов кнопки имеют другой код, для определения кода кнопок используйте скетч IR_test (версии 2.0-2.4) или IRtest_2.0 (для версий 2.5+), есть в архиве проекта. Скетч шлёт в монитор порта коды нажатых кнопок. Далее в основном скетче в секции для разработчиков есть блок дефайнов для кнопок пульта, просто измените коды на свои. Можно сделать калибровку пульта, но честно уже совсем лень.
- Как сделать два столбика громкости по каналам? Для этого вовсе необязательно переписывать прошивку, достаточно разрезать длинный кусок ленты на два коротких и восстановить нарушенные электрические связи тремя проводами (GND, 5V, DO-DI). Лента продолжит работать, как одно целое, но теперь у вас есть два куска. Само собой, аудио-штекер должен быть подключен тремя проводами, а в настройках отключен моно режим (MONO 0), а количество светодиодов должно быть равно суммарному количеству на двух отрезках.P.S. Посмотри первую схему в схемах!
-
Как сбросить настройки, которые хранятся в памяти? Если вы доигрались с настройками и что то пошло не так, можно сбросить настройки на “заводские”. Начиная с версии 2.4 есть настройка RESET_SETTINGS, ставите её 1, прошиваетесь, ставите 0 и снова прошиваетесь. В память будут записаны настройки из скетча. Если вы на 2.3, то смело обновляйте до 2.4, версии отличаются только новой настройкой, которая никак не повлияет на работу системы. В версии 2.9 появилась настройка SETTINGS_LOG, которая выводит в порт значения хранящихся в памяти настроек. Так, для отладки и понимания.
АЛГОРИТМ РАБОТЫ
Режим громкости
- Делается 100 измерений напряжения на АЦП
- Ищется максимальное
- Фильтруется по нижнему порогу шумов
- Возводится в степень для большей “резкости” анимации
- Фильтруется “бегущим средним”
- Ищется “средняя” громкость за несколько секунд (тоже бегущее среднее, но очень медленное)
- Ищем “максимальную громкость шкалы”, как среднюю * некоторый коэффициент
- Преобразуем сигнал в количество горящих светодиодов
- Включаются светодиоды согласно режиму отрисовки
Режим цветомузыки:
- Преобразование Хартли (разбивка на спектр частот)
- Фильтрация по нижнему порогу шумов
- Поиск максимального значения в трёх диапазонах (низкие, средние, высокие)
- Расчёт “средней громкости” (медленное бегущее среднее)
- Если текущий сигнал больше среднего * коэффициент – включаем светодиоды
- Итого имеем массив colorMusicFlash, в котором три ячейки 1 или 0, вкл или выкл
- Включаем отрезки светодиодов согласно массиву
Что такое цветомузыка
Что такое цветомузыка и с чем ее едят, думаю, знают все. Некоторые ее еще называют светомузыкой, что в принципе тоже верно. Для меня цветомузыка – это разноцветное мелькание огоньков под такт музыки, а светомузыка – это просто мерцание какой-либо лампочки накаливания либо стробоскопа.
В нашей статье мы будем собирать простую схему на три разноцветных светодиода. Имейте ввиду, что схема не будет работать, если просто подать музыку с вашего мобильного телефона или плеера. Сигнал должен быть мощный. Думаю, автомагнитола и компьютерные колонки с усилителем вполне справятся с этой задачей.
Схема и сборка
В данной схеме начинающим электронщикам труднее всего разобраться c транзистором КТ805АМ.
Здесь есть небольшой нюанс.
Если же будете собирать на двух-трех светодиодах в ряде, то можно обойтись маломощным транзистором, типа КТ315
Не буду описывать характеристики транзистора КТ805АМ. Все это вы найдете в интернете и в даташите. Для нас самое главное узнать его цоколевку. Вбиваем в поисковик КТ805АМ и рядом с ним вбиваем волшебное слово “даташит”. То есть ищем в поисковике “КТ805АМ даташит”. Листаем даташит и находим что-то типа этого рисунка:
Здесь мы видим подписанные выводы, то есть крайний слева – эмиттер, посередине – коллектор, и крайний справа – база. Какой-то кривой рисуночек в даташите. Пусть будет так:
На макетной плате собранная схема будет выглядеть примерно вот так:
Так как цветомузыка не реагирует на слабенький звуковой сигнал, придется его усиливать с помощью вот такого китайского усилителя, купленного на распродаже в Алиэкспрессе:
Спереди крутилки тембра, баса, громкости и вход для плеера.
Взади – выходы на динамики и сабвуфер. Ну и вход питания самого усилителя.
А вот и видео ее работы под Benny Benassi:
В реале это выглядит еще круче. Короче говоря, бесконечно можно смотреть на 4 вещи: как бежит ручей, как горит огонь, как за тебя кто-то другой выполняет работу…и как моргают цветные светодиоды под такт музыки)))
Описание работы схемы
Заметьте, не все светодиоды моргают в такт музыки. Вот желтый, например, начинает загораться только тогда, когда в песне появляются басы или, по-научному, низкие частоты. В чем же дело? А дело в том, что схема по сути состоит из трех фильтров. Один фильтр пропускает низкие частоты, другой фильтр пропускает только средние частоты, третий – высокие частоты. Каждый фильтр я пометил в красной области
Сигнал, который смог пройти через фильтр, попадает на базу биполярного транзистора и открывает его, через коллектор-эмиттер течет ток и светодиод зажигается.
Ах да, еще… Запомните. Выводы, обозначенные таким значком
соединяются одним проводом и цепляются на минус питания.
В действительности все это будет выглядеть вот так:
В чем же минус схемы? Приходится подбирать громкость музыки, чтобы была хорошая чувствительность зажигания светодиодов.
Схема цветомузыки с лампами накаливания
Смотрится шикарно!
Подробнее про нее можно глянуть на нашем форуме в этом разделе.
Используемые источники:
- https://tehnoobzor.com/schemes/audioteh/2799-kak-sdelat-cvetomuzyku-dlya-doma-svoimi-rukami-shemy-foto.html
- https://alexgyver.ru/colormusic/
- https://www.ruselectronic.com/tsvetomuzyka/