Помогите с проектом светомузыка
- Войдите на сайт для отправки комментариев
Сб, 09/07/2016 - 22:12
Есть желание собрать светомузыку на arduino в качестве ламп будут использоваться светодиоды 12v , но в интернете особо ничего подходящего не нашёл,.. а если что то и есть то нет схемы . Может у когонить завалялась схемка или ссылочка на что то похожее ?
У Вас какой-то неправильный интернет.
https://www.google.ru/search?q=%D1%81%D1%85%D0%B5%D0%BC%D0%B0+%D0%BF%D0%...
серьёзно ? вот только на arduino бы , да попроще
http://arduino.ru/forumy/ishchu-ispolnitelya
дак вроде можно и самому сделать, это не зарядка и не Пультоскоп с паяльными станциями.
усилитель => фильтры НЧ-СЧ-ВЧ => входы АЦП => выходы ШИМ(3шт).
правда зачем это делать на Ардуино - не понятно
Лучше если так:
на arduino бы , да попроще
Это взаимоисключающие требования.
Лучше если так:
Это категорически противоречит пожеланию "попроще".
Чтобы АЦП Ардуино оцифровывать звук, нужно их перенастраивать на более высокую частоту, иначе высоких частот мы не получим (а вместо них получим помеху в виде негармониченких частот). Это уже не Ардуино, а AVR. Дальше - БПФ. Дальше - нужно суметь воспользоваться результатами БПФ...
Я просто на днях решил спаять Embilight для моника , так вот там потребывалось минут 10 на всё про всё https://youtu.be/GsOG2PbqqsI , а тут получается чтобы мигать тремя диодами в такт музыке нужно собрать космический карабль. Вобщем лазил лазил в нете и вот нашёл что то похожее на то что мне нужно
вот только это графический эквалайзер https://youtu.be/xO9Lsw4sNnY, а мне нужно чтобы объеденить эти диоды ( чтоб каждой частоте соответствовал один диод). Вот есть видюха того что нужно мне прям идеально https://youtu.be/GknERG1PF5w но только ни схем ничего я по этому видео не нашёл.
эх пока очень мало понимаю но буду разбираться,.. Если есть у когото совет , буду очень благодарен любой помощи =)
Я просто на днях решил спаять Embilight для моника , так вот там потребывалось минут 10 на всё про всё https://youtu.be/GsOG2PbqqsI , а тут получается чтобы мигать тремя диодами в такт музыке нужно собрать космический карабль.
yasenkov, Вы понимаете разницу между "написать книгу" и "распечатеть текст на принтере"? Или искренне считаете, что если распечатать текст можно за несколько минут, то и написание книги НЕ МОЖЕТ занять больше времени?
Судя по всему, этот проект: http://maxkit.ru/tsvetomuzyka-svoimi-rukami-iz-arduino-7-kanalov.html
Если брать сигнал не с микрофона, а с линейного выхода, получится еще проще: не нужны микрофон и микрофонный усилитель.
По сути сигнал подключается напрямую ко входу MSGEQ7, выход - на аналоговый вход Ардуино. LM3915 не нужен, светодиоды подключаются к пинам, поддерживающим ШИМ. Таких, правда, только 6. Тут выбор: либо ограничиваться 6 каналами, либо делать программный ШИМ.
спасибо, буду пробывать. А если подключить светодиодные ленты , то как я понимаю понадобится светодиодный драйвер с ШИМ, подскажите какой лучше использовать ?
А если подключить светодиодные ленты , то как я понимаю понадобится светодиодный драйвер с ШИМ, подскажите какой лучше использовать ?
Тогда лучше брать ленты с чипом WS2812 - они управляются по одному проводу и для них не нужен светодиодный драйвер. Цветовую комбинацию, изображённую в посте 8 данной темы, можно сделать из одной ленты (с блоком питания на 5 вольт) и одной Ардуины.
искренне не понимаю ТС.
1. что мешает посмотреть схему ЦМУ (любой!), понять как оне устроено.
2. подумать что должен делать МК в этом устройстве.
профит.
скетч, хоть я не понимаю зачем в ЦМУ Ардуина, можно собрать из готовых, ну или посмотреть на примерах: ключевые слова "шим", "управление шим", "ацп".
электрически схема простая как угол дома - один ОУ, после которого фильтры, с них подать на входы АЦП Ардуины.
на выходе устроить ШИМ, зависимые от входов АЦП, через полевик - светодиоды.
а в скетче прописать зависимость уровня ШИМ на выходе от уровня на соответсвующем входе АЦП.
Спасибо за разъяснения, буду разбираться
можно сделать из одной ленты (с блоком питания на 5 вольт) и одной Ардуины
пример: https://yadi.sk/i/KjPlzioNjskYL
Чтобы не создавать новой темы поддержу вопрос автора. Дело в том, что я перепробовал кучу скетчей, но не один не дал нужного результата. А именно, чтобы при генерации звука НЧ загорался первый светодиод, СР - второй, ВС - 3. Из стандартных граблей это неправильное определение ардуиной частоты звука. Решается http://arduino.ru/forum/programmirovanie/ekvalaizer-na-svetodiodakh#comm...
Но мне почему то не помогает. Светодиоды вешаю на цифровые пины без ШИМ 2,4,7.
Может кто-нибудь выложить реально рабочий скетч с правильным разделением частоты звука?
Из вики
красные лампы — низкие частоты (диапазон до 200 Гц),жёлтые — средне-низкие (диапазон от 200 до 800 Гц),зелёные — средние (от 800 до 3500 Гц),синие — выше 3500 Гц.
Делай банальный счетик импульсов периодом счета 0.1 сек. До 20 переходов (фронт или спад) горит красная. 20-80 желтая,80-350 зеленая, выше синяя. Ну и соответсвенно от уровня сигнала уровень яркости ламп. Все а дальше ваше творчество.
qwone, как первый абзац Вашего поста связан со вторым?
апри подаче сигнала с генератора как себя ведт?
а так - музыка это не звук с генератора...
фильтры надо делать с высокой добротностью.
что до скетча - даж я понимаю что его(для ЦМУ) написать просто - видел в примерах как резистором управляли яркостью светодиода, вот его надо за основу брать.
вместо резистора - сигнал соответсвующей частоты после фильтра и приведенный до уровней АЦП Ардуины.
профит!
При подаче сигнала с генератора светодиоды ведут себя непредсказуемо. Загораются иногда правильные, иногда несколько, иногда вообще не те.
Вы написали, что это легкая задачка. Если Вас не затруднит, может подсоедините 3 светодиода к Ардуине и зальёте на неё скетч? Проверите и если всё заработает с правильным разделением частот, поделитесь. Я бы Вам даже шоколадку купил, если бы Вы были из Беларуси:)))
Qwone Ваш метод считывания импульсов подойдет для генератора звука, но не для музыки.
где скетч? залить не проблема.
как пример вот - мы имеем регулировку яркости. теперь надо сделать её зависимой от частоты.
ставим на три входа АЦП фильтры с ОУ, и подаём сигнал с соответствующей частотой с генератора.
профит.
таким образом, вопрос в добротности фильтров - иначе и будут засветы и всё такое.
в скетче сложно будет раскладывать сигнал на три полосы, проще на входе это сделать: АЦП Ардуины будут работать каждый со своим сигналом на своей частоте.
задумал тут сделать анализатор на MSGEQ7
пластик закончился, оргстекла мало осталось, в фанере отверстия с ровными краями вручную не получатся. беда((. уже и забил
но тут выпил пива, "поучаствовал" в разговоре (ну да, ага, угу) что детская одежда неаправильных размеров, неизвестно на кого шьют, кери на девочек делает неправильные расцветки и т.д. и тут осенило что можно основу напечатать на 3д принтере, а в качестве рассеивателя использовать термоклей)) сижу в шоке как могло меня в этом разговоре осенить. сейчас поэкспериментирую
жесть. 8*16 светодиодов слайсер просчитывал минут 5. печатать будет 6 часов. больше 2-3 часов у меня еще не было. хватит ли пластика))) кстати это только половина и печать почти на всю площать стола