ARDUINO Цветомузыка на MSGEQ7 и на фильтрах

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
скеч работает. теперь возвращаюсь к схеме на фильтрах. ещё бы её окинуть взглядом - и я готов далать разводку платы.
 

Slenk

★★★★★★✩
21 Янв 2020
382
598
35
Краснодар
а откуда такое - EVERY_N_MILLISECONDS, в какой библиотеке?
можно ли его использовать вместо громоздкого if (millis() ......
когда я тестировал EVERY_N_MILLISECONDS они оказались тяжелее, чем if (millis()
 
  • Лойс +1
Реакции: technotrasher

bort707

★★★★★★✩
21 Сен 2020
3,299
958
@technotrasher, что-то я запутался, по какому пути в итоге пошел проект? Схема на msege7 или фильтрами на рассыпухе?
Код, про который вы пишете "готов" - под какую схему?

Кста, судя по вопросам на предыдущих страницах, вы потратили много времени на переписывание эффектов в коде. В чем причина? Вас готовые чемто не устраивали? Ведь вы же сами писали, что эффекты не зависят от того на чем схема - и их можно было взять из готового кода для msege7.

Хм... Перечитал, как-то резковато вышло. Не воспринимайте как наезд, просто интересно. Сам строю нечто подобное.
 
  • Лойс +1
Реакции: technotrasher

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
@technotrasher, что-то я запутался, по какому пути в итоге пошел проект? Схема на msege7 или фильтрами на рассыпухе?
Код, про который вы пишете "готов" - под какую схему?
Привет! проект на msgeq7 остался в силе. и ещё дорабатывается постоянно. плата обновилась. скетч тоже. эффекты оптимизируются. что то постоянно переделывается. хотя там дело не в эффектах, а в обработке сигналов с msgeq7. но к сожалению меня некому проверить. код. уверен, что есть более оригинальные решения. :( мечта уйти с мегатяжкого фастледа. но я переписать не могу из за сложностей с палитрами. остальное - фигня. но все рабочее. можно собирать - проверять. из за проблем, где достать msgeq7, думаю никто его собирать не будет.
проект на фильтрах в стадии разводки платы. схема готова. выверена. но расположить элементы и сделать разводку не просто. там под сотню элементов. :))))) так же думаю, что данный вариант обречен. из за сложности в элементной базе. паяльником не соберешь. все на смд. и там реально много всего. НО! собрать и проверить - это очень интересная задача. и это нааамного лучше msgeq7. и выглядит плата круто. :))))))))
 
  • Лойс +1
Реакции: Slenk

bort707

★★★★★★✩
21 Сен 2020
3,299
958
А в чем сложность обработки сигнала с msgeq7? Микруха вроде простая как барабан...если хотите могу помочь.

И второе - чем нынешний пооект "намного круче msgeq7"?
Если не секрет, конечно.
 

Slenk

★★★★★★✩
21 Янв 2020
382
598
35
Краснодар
так же думаю, что данный вариант обречен. из за сложности в элементной базе. паяльником не соберешь. все на смд. и там реально много всего.
Тут разве что цена может отпугнуть, а собирают же это всё теперь китайские товарищи. Тебе только подготовить всё необходимое, что бы люди готовые распаянные платы заказывали.
Напиши мне кстати в личку в чем конкретно затык (не считая перевода на другую библиотеку, тут я сам никак не соберусь), может получится подсказать.
 
  • Лойс +1
Реакции: technotrasher

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
Избыточное цитирование
А в чем сложность обработки сигнала с msgeq7? Микруха вроде простая как барабан...если хотите могу помочь.

И второе - чем нынешний пооект "намного круче msgeq7"?
Если не секрет, конечно.
да. она простая. НО! иди и купи! !@@##! оригиналы только через производителя по цене золота с доставкой. только 4 шт заказал из китая из "проверенных" магазинов. выбросил сразу. не рабочие. единственный вариант покупать их в наборах. и от туда доставать. по цене получается 12-15 у.ё. за микросхему.
 
Изменено:

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
Избыточное цитирование
Тут разве что цена может отпугнуть, а собирают же это всё теперь китайские товарищи. Тебе только подготовить всё необходимое, что бы люди готовые распаянные платы заказывали.
Напиши мне кстати в личку в чем конкретно затык (не считая перевода на другую библиотеку, тут я сам никак не соберусь), может получится подсказать.
Буду очень благодарен. :))) там только проверить насколько я правильно обрабатываю информацию. может есть проще или лучше варианты. раздел animation.
 

Вложения

bort707

★★★★★★✩
21 Сен 2020
3,299
958
@technotrasher, я вроде совсем не о проблемах с покупкой msgeq7 спрашивал...
В обработке у вас в чем сложности?
И в чем этот проект лучше предыдущего.
 

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
Избыточное цитирование
@technotrasher, я вроде совсем не о проблемах с покупкой msgeq7 спрашивал...
В обработке у вас в чем сложности?
И в чем этот проект лучше предыдущего.
сложностей нет. хочу, чтобы мой вариант проверили грамотные программисты. недавно был код для датчика СО2. в нем было например 12 строк. его посмотрел Sergo_ST. и сделал 4 строки кода. которые намного проще и легче.
новый проект пока НИЧЕМ не лучше предыдущих. так как он ещё не существует в материальном исполнении. вот разведется плата. закажется в китае, соберется. перепишется под нее скетч. и пойдут тесты. вот тогда только можно сказать, что лучше, что хуже и надо ли вообще. но нужно же что то делать новое. а не ту хрень, что у Алекса в базовом виде. есть так же мнение, что будущее не за фильтрами, а "голой" микросхемой, и грамотным кодом. это отличный вариант. но пока он не представлен.
 
  • Лойс +1
Реакции: bort707

bort707

★★★★★★✩
21 Сен 2020
3,299
958
есть мнение, что будущее не за фильтрами, а "голой" микросхемой, и грамотным кодом. это отличный вариант. но пока он не представлен.
согласен с вами.
Собственно, я именно в этом направлении и зашел разведать.

Ведь msgeq7 - не единственная микрохема такого рода, у нее есть аналоги да и не один.
Почему никто не использует, например, Ba3834 - это почти копия по функционалу, при этом доступна на али и стоит копейки( 5шт за 200р - исправлено).
Схема и код не сложнее, чем у msgeq7, из обвязки всего 6 деталей, собрал прототип за 2 вечера.
Конечно, никакого Ару и компрессоров нет, но и у msgeq7 их нет.
Зашел спросить чем не замена msgeq7?
Или у этого варианта есть какой-то изьян, которого я не вижу?
 
Изменено:
  • Лойс +1
Реакции: kostyamat

kostyamat

★★★★★★✩
29 Окт 2019
1,097
633
Ведь msgeq7 - не единственная микрохема такого рода, у нее есть аналоги да и не один.
Почему никто не использует, например, Ba3834
Не поверите, наверное потому, что гугл видимо сломан. Я как-то полдня пытал гугл в поисках аналогов, но гугл так и не признался. И такая ситуация видимо у всех получалась.

Спасибо. Нельзя ли подробнее - и как оно?
 
  • Лойс +1
Реакции: technotrasher и Slenk

poty

★★★★★★★
19 Фев 2020
3,543
1,010
@bort707, отчего же сразу изъян? Эту микросхему можно использовать вместо MSGEQ7, в чём-то она даже лучше. Её, очевидно, никто ранее не находил.
@technotrasher, правда, под "голой микросхемой" имел в виду использование только АЦП микропроцессора + программное гармоническое преобразование.
Вариант с фильтрами (хоть и утверждается, что это "на рассыпухе", это - интегральные ОУ), тем не менее, обеспечивает достаточно большой простор даже без АРУ и компрессоров. Кроме того, его преимуществом перед АЦП микропроцессора является то, что каждая полоса имеет полный диапазон напряжений. Полный диапазон имеет также MSGEQ7 и BA3834, но отслеживать уровень гармоник и они не умеют.
 
  • Лойс +1
Реакции: technotrasher

bort707

★★★★★★✩
21 Сен 2020
3,299
958
Я как-то полдня пытал гугл в поисках аналогов, но гугл так и не признался. И такая ситуация видимо у всех получалась.

Спасибо. Нельзя ли подробнее - и как оно?
вообще-то решение довольно известное, наберите в гугле "цветомузыка на ba3834" - получите много ссылок, в том числе на готовые проекты. Есть даже такие, что сразу рассчитаны на msgeq7 или ba3834 - что подтверждает близость этих чипов.

Как оно - мне сложно сказать уверенно, я в железе плохо разбираюсь, больше по коду. Спаял на макетке, схема по даташиту , запустил - сразу заработало даже с моим небольшим опытом. Картинку вывел пока на rgb-матрицу, столбики прыгают в такт музыке, что тут еще сказать:) Могу видео снять.
 

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
Избыточное цитирование
согласен с вами.
Собственно, я именно в этом направлении и зашел разведать.

Ведь msgeq7 - не единственная микрохема такого рода, у нее есть аналоги да и не один.
Почему никто не использует, например, Ba3834 - это почти копия по функционалу, при этом доступна на али и стоит копейки( 5шт за 120р).
Схема и код не сложнее, чем у msgeq7, из обвязки всего 6 деталей, собрал прототип за 2 вечера.
Конечно, никакого Ару и компрессоров нет, но и у msgeq7 их нет.
Зашел спросить чем не замена msgeq7?
Или у этого варианта есть какой-то изьян, которого я не вижу?
Ну и где же Вы раньше были с этим советом... :((( реально я искал аналоги и гугл и яндекс и даже яхууу не признались в том, что есть аналог.
 

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
вообще-то решение довольно известное, наберите в гугле "цветомузыка на ba3834" - получите много ссылок, в том числе на готовые проекты. Есть даже такие, что сразу рассчитаны на msgeq7 или ba3834 - что подтверждает близость этих чипов.
никогда ни разу не находил такого. :((((( сейчас гляну.
 

bort707

★★★★★★✩
21 Сен 2020
3,299
958
вот именно по этой схеме я и собирал.( конечно без pic и кучи сдвиговых) .Подтверждаю, схема рабочая.

Этот проект не единственный, но самый подробный. Когда искал, нашел еще не меньше десятка упоминаний.
Да и ba3834 не единственный такой чип, правда другие редкие.


@technotrasher, Наверно стоит отдельную ветку создать, чтоб этот конкретный проект не засорять? Или будем обсуждать все вместе?
 
Изменено:

technotrasher

★★★★✩✩✩
14 Ноя 2019
522
229
прочитал. но не нашел подробной работы данной микросхемы. как получить с неё сигнал. как ею управлять. например с той же ардуино. поэтому если есть желание - я не откажусь от описания, как с ней работать. а так пока что - msgeq7 - подробно описана. протестирована. изучена.

@kostyamat, на али конечно. Вечером пришлю.
есть отличное видео, почему на али нельзя ничего брать. брак сплошной. там можно покупать, если уже совсем негде взять нормальные элементы и качественные.
 

VictorArx

★★★✩✩✩✩
22 Мар 2021
611
100
В начале проекта, когда ТС сказал , что много брака данной микрухи, тоже искал аналоги. Ничего дядюшка гугл не нарисовал. Буду заказывать этот аналог.

я в железе плохо разбираюсь, больше по коду
Я с точностью наоборот. В железе хорошо разбираюсь, а в коде плохо. Надо помогать друг другу , а не ёрничать. Без обид, ничего личного. Кстати насчёт новой ветки под данный аналог микрухи неплохой вариант.
 
  • Лойс +1
Реакции: bort707