Оглавление:

Установка светодиодных ламп с активацией звука на музыкальный автомат: 4 шага
Установка светодиодных ламп с активацией звука на музыкальный автомат: 4 шага

Видео: Установка светодиодных ламп с активацией звука на музыкальный автомат: 4 шага

Видео: Установка светодиодных ламп с активацией звука на музыкальный автомат: 4 шага
Видео: СЕКРЕТ КНОПКИ СТАРТ-СТОП О КОТОРОМ НИКТО НЕ ЗНАЕТ 2024, Июль
Anonim

Подписаться Другие автора:

Регистрировать данные и строить график онлайн с помощью NodeMCU, MySQL, PHP и Chartjs.org
Регистрировать данные и строить график онлайн с помощью NodeMCU, MySQL, PHP и Chartjs.org
Регистрировать данные и строить график онлайн с помощью NodeMCU, MySQL, PHP и Chartjs.org
Регистрировать данные и строить график онлайн с помощью NodeMCU, MySQL, PHP и Chartjs.org
Лунный посадочный модуль 64
Лунный посадочный модуль 64
Лунный посадочный модуль 64
Лунный посадочный модуль 64
Электромагнитные маятниковые лазерные часы Nixie с термометром
Электромагнитные маятниковые лазерные часы Nixie с термометром
Электромагнитные маятниковые лазерные часы Nixie с термометром
Электромагнитные маятниковые лазерные часы Nixie с термометром

Я думал о том, чтобы сделать свет, который будет менять цвет со временем под музыку, чтобы добавить его в музыкальный автомат, какое-то время, и когда я увидел испытание скорости светодиодной ленты, и поскольку мы заблокированы в В тот момент я подумал, что это идеальное время, чтобы попробовать это. Во-первых, я хотел бы отметить, что его можно использовать с любым источником музыки, он никак не связан с музыкальным автоматом, так как я не хотел бы вносить в него какие-либо изменения, которые лишили бы его оригинальности. В этом проекте используется обычная светодиодная лента RGB вместе с Arduino (я использовал nano, но вы можете использовать uno или mega, если хотите) и модуль обнаружения звука Arduino. Я взял информацию, фрагменты кода и схему схемы из предыдущих инструкций других людей, добавил к ним и объединил их вместе, чтобы создать этот проект, в котором светодиоды разного цвета в зависимости от высоты воспринимаемого звука. Моя первая попытка была немного проще и отображала другой цвет в зависимости от громкости принимаемого звука, но эффект был не совсем тем, что я хотел, поэтому эта версия, которая определяет частоту звука, дает гораздо лучший результат.

Я использовал код из инструкции Arduino Frequency Detection, а также код и схему схемы от пользователя C. R. C3, который прокомментировал звуковую реактивную светодиодную ленту, которую можно проинструктировать в разделе «Я сделал это».

Запасы

Arduino nano (или uno, или mega) 12V LED RGB StripSound модуль обнаружения для arduino (тот, который у меня был со стартовым комплектом, который я купил несколько лет назад, он немного отличается от того, что указан по ссылке, но он должен работать точно так же) 3 транзистора 2N 2222 3 выпрямительных диода 1 резистор 330 Ом

Вам также понадобятся 2 источника питания: я запитал Arduino от USB-зарядного устройства для телефона, и я использовал источник питания 7,5 В для светодиодной ленты, но вы можете запитать светодиоды от 9-вольтовой батареи, если хотите.

Шаг 1: построение схемы

Построение схемы
Построение схемы
Построение схемы
Построение схемы

Соберите схему, как показано на схеме фритзинга. Схема не должна быть слишком сложной для понимания. Я использовал контакты D9, D10 и D11 для выходов на каждый транзистор, а контакт A0 - для аналогового входа от микрофонного модуля. Для начала я сделал это на макетной плате, и, как только я был доволен результатом, припаял все компоненты на двухстороннюю полосовую плату, как показано на втором изображении.

Шаг 2: загрузите эскиз в Ardunio

Загрузите этот скетч на свой Arduino. Вы можете поиграть со значениями частот в строках 96, 105 и 115 и отрегулировать значения задержки в строках 98, 107, 117 и 125, чтобы свет реагировал на разные звуковые частоты и оставался включенным дольше, если хотите, но я м вполне доволен результатами этого с этими значениями.

Шаг 3. Попробуйте и настройте звуковой модуль

Подключите два источника питания к установке (9 В для светодиодов и USB-источник для Arduino), и теперь у вас должна быть полоса светодиодов, реагирующих на музыку. Возможно, вам придется отрегулировать потенциометр на звуковом модуле, чтобы светодиоды не горели все время или не светились все время.

Шаг 4: Используется

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

Рекомендуемые: