#1 2019-07-11 17:03:30

inspirer
Учасник
Зареєстрований: 2019-07-11
Повідомлень: 1

Помощь в схеме + кодинг Arduino

Всем привет. Нужна помощь. Изначально я свой проект реализовал под Attini и самодельную плату. Я изложил на радиофоруме, что мне нужно и человек предложил сделать схему. Задача была следующая.



Светодиоды не адресные, а обычные и работающие на 12V. Там они разделены на 3 группы-сегмента.



Внешний периметр - который реагирует на низкие частоты

Средний сегмент - реагирует на средние частоты

И последний центральный сегмент реагирует на высокие частоты

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



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



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

https://yadi.sk/d/PDCeqA9XAU-3Hg - материалы к моего вопросу и пояснения

вдохновлялся возможностями ардуинки для светомузыки из проекта Алекса https://alexgyver.ru/colormusic/

https://www.instagram.com/p/BhTZUIeDThO/?igshid=u46rjo4iu8fd - ссылка на работу в режиме светомузыки на старой плате, новая версия прошивки чуть лучше откалибрована, но все равно мне не очень нравится )

Я хочу переделать проект под ардуино, чтобы если есть возможность оставить разделение на сегмента по частотам, получится ли? Есть в наличии плата ардуино нано. Специально для проектов фотомузыки покупал такой микрофон, про который говорил Алекс в проекте светомузыка.



Используется около 135 диодов, мощность одного 0.35 вт, блок питания у меня 12В на 100 Вт. Нужно, чтобы управление было через пульт, он тоже есть. Нужно несколько плавно-затухающих/разгорающихся режимов, возможность менять яркость подсветки, режим светомузыки

Кто что посоветует и кто готов помочь не на бесплатной основе? -)

Остання редакція inspirer (2019-07-11 17:06:10)

Неактивний

#2 2019-07-21 12:21:34

Dimak
Учасник
Зареєстрований: 2019-07-19
Повідомлень: 3

Re: Помощь в схеме + кодинг Arduino

Привет!
Если я правильно понял идею, то вам нужно слушать микрофоном окружающую среду и реагировать тремя наборами светодиодов на налиличие трёх широких диапазонов частот.
Могу посоветовать конструктор. Вам нужен микрофон с усилителем, вроде такого: https://arduino.ua/prod2619-modyl-datchika-zvyka
Ваша ардуина. И три драйвера на полевиках.
В самой ардуине реализуйте какой-нибудь програмый алгоритм для определения частот.
Помните, что максимальная частота семплинга на ардуине будет порядка 10КГц.
Надеюсь немного прояснил.
Если интересно, можно пообщаться плотнее и по поводу схемы и т.д.

Неактивний

#3 2019-07-21 12:29:55

Помогатель
Гість

Re: Помощь в схеме + кодинг Arduino

inspirer пише:

... Кто что посоветует и кто готов помочь не на бесплатной основе? -)

Конкретнее ,пожалуйста. В какую сумму вы оцените такую помощь?

#4 2019-07-21 14:39:30

Kaka
Учасник
Зареєстрований: 2018-03-21
Повідомлень: 411

Re: Помощь в схеме + кодинг Arduino

Возьми готовый, копеечный (полтора доллара за корпус) эквалайзер MSGEQ7 на 7 диапазонов и получай в ардуине уже готовый оцифрованный уровень на каждом диапазоне. Не нужно 7 - объедини программно. А когда получил уже оцифрованный уровень, делай с ним чего хочешь - мигай светодиодами или электро-мангалом под музыку управляй (шашлык "Вагнер" типа).

Остання редакція Kaka (2019-07-21 14:41:38)

Неактивний

#5 2019-09-11 20:38:04

Avazart
Учасник
Зареєстрований: 2019-05-05
Повідомлень: 181

Re: Помощь в схеме + кодинг Arduino

Kaka пише:

Возьми готовый, копеечный (полтора доллара за корпус) эквалайзер MSGEQ7 на 7 диапазонов и получай в ардуине уже готовый оцифрованный уровень на каждом диапазоне.

Пишут что он редкостное УГ. От такого варианта сразу стоит отказаться.
Если не ошибаюсь Алекс Гайвер про это говорит тоже.

Dimak пише:

Могу посоветовать конструктор. Вам нужен микрофон с усилителем, вроде такого: https://arduino.ua/prod2619-modyl-datchika-zvyka
Ваша ардуина. И три драйвера на полевиках.

Нет просто усилитель думаю тоже не вариант.
Нужен с динамическим диапазоном.

Остання редакція Avazart (2019-09-11 20:45:34)

Неактивний

#6 2019-09-12 08:37:48

Kaka
Учасник
Зареєстрований: 2018-03-21
Повідомлень: 411

Re: Помощь в схеме + кодинг Arduino

Avazart пише:

Если не ошибаюсь Алекс Гайвер про это говорит тоже.

Ну, если он для тебя авторитет, то что ты тогда здесь делаешь? Есть же кошерный форум https://community.alexgyver.ru/

Неактивний

#7 2019-09-12 11:22:02

Avazart
Учасник
Зареєстрований: 2019-05-05
Повідомлень: 181

Re: Помощь в схеме + кодинг Arduino

Тогда прямой вопрос Вы сами эти микрухи покупали ? Сами использовали?
Нет? Так какого ...

Не нравится Алекс Гайвер на которого ссылался ТС легко можете найти отзывы других людей.
К примеру Home Made: https://www.youtube.com/watch?v=tS_tfTk6v_g

Касательное кода проекта Алекс Гайвер я вроде его раньше смотрел, там остались непонятны некоторые моменты, если не ошибаюсь он читает тупо в цикле с помощь analogRead() я же ожидал чтение по таймеру и "через порты".

Остання редакція Avazart (2019-09-12 11:31:42)

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму