Перейти к содержанию
    

Посоветуйте схему для гирлянды

Just now, Гурман said:

 

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

Меня заинтересовала фраза из последнего сообщения "на C++/Qt5", так как имею небольшие проблемы с drawPixmap() и что рядом. Мог бы оказать консультативную помощь по аппаратуре, взамен по этой графике. Можно через личку. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/7/2021 at 5:38 PM, Гурман said:

Хочется сделать нечто другое - цветомузыку.... хотя с пяльником дружу

Дополню от себя, хотя вашему ТЗ и не соответствует, но насчет цветомузыки вполне.

На схеме вывод 1, к которому подключен резистор R7, если на него подать звуковой сигнал, то гирлянда будет мигать - зелёныйкрасный зелёныёкрасный филичита....

Звучёк можно взять от микрофона, плеера, чтоб было на батарейках или от любого источника при соблюдении развязки. Причём мигание будет зависеть от частоты. Ессно придется подобрать согласование уровней экспериментально под конкретную китайчатинку.

 

Если уж вы пишите, что для вас си и асм на щелчок пальцами, а еще и линукс ... То STM32. Атоллик есть и для линукса, запускал на ю(у?)бунте, работает (кубеидэе не смотрел). А на борту есть все, что нужно. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, Гурман сказал:

чтобы самому нарисовать схему, надо знать детально особенности работы всех компонент

Очевидно, первая мысль — высоковольтная ШИМ и микрофон не уживутся вместе. Следовательно, нужно на тех же транзисторах сделать линейные источники тока. На ключевых полевых транзисторах их делать нельзя, сразу подохнут, поэтому биполярные, xx13003 по 20 руб., и к каждому ОУ LM324, итого 90 руб. Каналов ШИМ остаётся столько же и их частота такой же, только их выходы надо преобразовать в напряжения посредством RC. Ну и высокое напряжение получить постоянное, т.е. добавить к имеющемуся мосту алюминиевый конденсатор и зарядный резистор (объёмный 47...100 Ом) или специальный термистор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 minutes ago, s_gary said:

Читайте внимательнее - у меня есть 4 линии по 18 обычных светодиодов включённых последовательно. У меня нет адресуемой светодиодной ленты. Зачем мне ваша ссылка?

1 hour ago, Vlad_G said:

На схеме вывод 1, к которому подключен резистор R7, если на него подать звуковой сигнал, то гирлянда будет мигать - зелёныйкрасный зелёныёкрасный филичита....

Наверно, только этот контроллер вообще не работает. Сдох. Именно поэтому и возникло желание сделать цветомузыку из гирлянды диодов, которая осталась.

3 hours ago, Serhiy_UA said:

Меня заинтересовала фраза из последнего сообщения "на C++/Qt5", так как имею небольшие проблемы с drawPixmap() и что рядом. Мог бы оказать консультативную помощь по аппаратуре, взамен по этой графике. Можно через личку.

Напишите вопрос в личку, и лучше задайте параллельно вопрос на http://www.prog.org.ru.

 

13 minutes ago, Plain said:

высоковольтная ШИМ и микрофон не уживутся вместе

Если ШИМ будет на частоте выше слышимости, и ещё микрофону простой пассивный фильтр ВЧ приделать - то почему не уживутся?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 минут назад, Гурман сказал:

Читайте внимательнее - у меня есть 4 линии по 18 обычных светодиодов включённых последовательно. У меня нет адресуемой светодиодной ленты. Зачем мне ваша ссылка?

Да не мучайтесь Вы, купите цветомузыкальную гирлянду своей мечты, в 1000 р. уложитесь:

 https://market.yandex.ru/offer/Ny8uOJ2fGzrCQceWG2DncA

Цитата

Описание

Уникальная светодиодная гирлянда SH Lights MK-LD120M-C-BO-RC реагирует на внешние источники звука, мигая и меняя цвета в зависимости от звуков и музыки, проигрываемых рядом с ней. Для удобства управления гирляндой в комплекте идет пульт дистанционного управления, ввиду чего декорацию можно расположить в любом труднодоступном месте.
- Назначение: для использования внутри и вне помещения;
- Тип ламп: светодиоды (цвет мульти);
- Кол-во ламп: 120;
- Провод: прозрачный, сетевой шнур: 50см;
- Материал изоляции: ПВХ;
- Мощность: 1,08 Вт;
- Питание: 3 батарейки АА (не входят в комплект);
- Дополнительно: 8 режимов мигания и 4 светомузыкальных режима, контролируемые пультом ДУ;
- Дальность действия пульта ДУ: 10м (без препятствий). Питание пульта ДУ: 1 батарейка CR2032 (входит в комплект).

 

Кстати, безопасная для жизни, ёлки и розетки. А эту хрень, что у Вас осталась, запитайте на постоянное свечение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, Гурман сказал:

Зачем мне ваша ссылка?

Затем что там доработать ПО, выкинуть адресную ленту и будут ваши четыре цепочки моргать как Вы хотите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, byRAM сказал:

гирлянду своей мечты

1 Вт на 120 шт. и с питанием от двух элементов АА?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, Plain сказал:

1 Вт на 120 шт. и с питанием от двух элементов АА?

Трёх элементов АА. Они же не все одновременно светят.

Можно же и аккумуляторы поставить, и адаптер питания подцепить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, byRAM said:

Мне это не нужно. Я хочу сделать из той что у меня есть. Мне интересно сделать свечение такое какое я хочу.

Кстати, на Али такая с учётом доставки в 1.5 раза дешевле. И если уж брать, то с питанием от USB разъёма, его хоть можно в сетевой блок воткнуть, ничего не куроча. Иначе на батарейках разориться можно будет.

2 hours ago, s_gary said:

выкинуть адресную ленту

Чё?... Мне жалко рабочую неадресную ленту выкидывать - а тут выкинуть адресную. Ну нифига себе...

Изменено пользователем Гурман

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, Гурман said:

Мне интересно сделать свечение такое какое я хочу.

Это будет не просто.
Не стоит начинать сразу с железа. Можно же начать с модели.
Я тут за пару минут накидал в Simulink модель приема звука с микрофона и визуализацию на 4-е канала. 
image.thumb.png.2b76aea8033d07db3d96b6ccafa13600.png

image.thumb.png.b95a90b821ce55ee70a07deafde3e01e.png

colors.gif.56b4f999189bbd951f48262bf66ce8a2.gif

Выглядит так себе. И это я еще взял не примитивный DFT, а октавные фильтры. 
Правда не сделал AGC. Руками выставил подходящую громкость.
Вообщем с программой тут помоделировать придется долго до приведения этого моргания к эстетическому виду.
И процессор потребуется помощнее.

Кому интересно мугу выложить проект.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, AlexandrY said:

Это будет не просто.

Это будет очень просто. И совсем не так как у вас нарисовано. На входе АЦП сигнал с микрофона, отсчёты которого на частоте 24 кГц я могу считывать из порта. На выходе для управления ключами я записываю байты в порт, к линиям которого подключены транзисторы ключей. Между ними - код на Си или Ассемблере, который считывает сэмплы из порта АЦП, заполняет ими буфер, по его заполнению вызывает написанный мной и многократно проверенный код БПФ на Си. Я его не раз использовал в разных приложениях, в том числе светомузыкальных. :-) Код изначально для переменного числа полос, но я его вручную оптимизирую до 64-х, это его может немного упростить и ускорить. Получаю 64 числа - амплитуды полос. Для одной гирлянды возьму нижнюю полосу 0-187 Гц, для трёх других посчитаю средние арифметические чтобы получить уровни в полосах 187-3000, 3000-9000, 9000-12000 Гц. Дальше забавно - нужно сформировать байты для порта управления ключами, причём во времени, длительность 1цы в каждом разряде порта пропорциональна полученным выше уровням полос. Но поскольку это лампочки, чудная точность тут не нужна. Можно сильно упростить. Например, не обязательна абсолютная синхронность полос, одна может опаздывать за другой. Также нет ограничения на частоту появления 1ц в каждом канале - важна не частота, а скважность. То есть если уровень полосы меньше какого-то не знаю какого минимального числа, то длительность 1цы нулевая. Если выше максимального, то на разряде всё время 1ца. Между ними можно логарифмически по статической таблице скважность пересчитать. Фокус в том что частоту точно выдерживать не нужно. Сейчас, лёжа на спине под одеялом перед сном я не стану продумывать алгоритм, но когда будет надо - напишу. Ничего особенного. Поэтому, спасибо, но мне ваш проект не нужен. Код я сам напишу, мне схема нужна.

Изменено пользователем Гурман

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, Гурман сказал:

Мне это не нужно. Я хочу сделать из той что у меня есть. Мне интересно сделать свечение такое какое я хочу.

Это будет весьма убогое свечение, так как вы не хотите менять соединение светодиодов. На цветомузыку точно не потянет.

Мало того, та цветомузыкальная гирлянда, что в ссылке, располагает к экспериментам и её можно запитать от USB.

Ну а ваше 300-Вольтовое чЮдо я дальше и обсуждать не желаю, так как это путь в тупик и опасно для жизни при отладке.

Изменено пользователем byRAM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Гурман сказал:

Это будет очень просто.

OFFTOPIC: Эх, мне бы такую уверенность! Всё-то у вас легко, что касается области софта...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, Гурман said:

 чтобы получить уровни в полосах 187-3000, 3000-9000, 9000-12000 Гц. 

Интересно каким цветом вы собираетесь каждый диапазон отображать. 
И диапазон 9000-12000  на мой взгляд что-то очень далеко. В музыке его нет. 
И почему игнорите AGC? Без него вам придется потенциометр подключать еще чтобы руками регулировать. 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...