Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.01.2019, 14:21   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Цветомузыка на Ардуино и ws2812b

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

Основные компоненты для сборки:
Микрофон
Arduino pro mini
Светодиодная лента ws2812b
Потенциометр 20 кОм

Admin вне форума   Ответить с цитированием
Старый 12.01.2019, 14:28   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Основные изменения коснулись схемы ввода аудио данных
Выбросил потенциометр которым устанавливалась средняя точку и добавил усилитель напряжения, так как выход из микрофона линейный 250 мВ,
то этого было не достаточно для работы цветомузыки при не большой громкости звука или при большом отдалении от нее.
Средняя точка теперь формируется резистором смещением в базе транзистора или нагрузочным резистором в коллекторе транзистора.
Чувствительность, яркость, фильтр частот и др. регулируются программно потенциометром param
Admin вне форума   Ответить с цитированием
Старый 13.01.2019, 14:30   #3
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Попробуйте запилить готовый - на продажу модуль, для крепления на обратной стороне телевизора/монитора - у них габариты все-таки стандартные.
Можно взять наиболее распространенные диагонали. Может пойдет
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 13.01.2019, 23:59   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Честно говоря времени нет этим заниматься.
У меня столько много интересных идей, но реализовать их нет времени.
Видосы наклепал на праздничных каникулах, еще не все выложил.
Admin вне форума   Ответить с цитированием
Старый 20.02.2019, 10:37   #5
AlexFox
Junior Member
 
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0
AlexFox is an unknown quantity at this point
По умолчанию

Здравствуйте.
Повторил вашу схему цветомузыки - с 2-х метровой лентой (120 шт. LED) всё работает отлично!
Попытался прикрутить 3-х метровую LED-ленту на 180 светодиодов - ни в какую не хочет полностью зажигаться на всю длину при выставленном третьем режиме (LEDCONFIG_180).
Первые два режима переключается без проблем: 60 и 120, а 180 - не хочет, просто работает как 120 шт.
Попробовал в скетче поправить, где по умолчанию ставится 120 на 180 - вообще перестала зажигаться.
Лента исправная 100%, т.к. от китайского контроллера она работает полностью со всякими эффектами, все светодиоды зажигаются.
Напряжение в норме 5V, макс. ток от БП - 20А с запасом...

P.S. Микрофонный модуль решил использовать другой:
Микрофонный усилитель GY-MAX9814 с АРУ, с настройками: макс. усиления - 40Дб.
Работает нормально, АРУ отслеживает сигнал, регулирует усиление.
AlexFox вне форума   Ответить с цитированием
Старый 13.10.2020, 23:19   #6
sktina01
Junior Member
 
Регистрация: 13.10.2020
Сообщений: 1
Вес репутации: 0
sktina01 is an unknown quantity at this point
Question 180 диодов

Попытался прикрутить 3-х метровую LED-ленту на 180 светодиодов - ни в какую не хочет полностью зажигаться на всю длину при выставленном третьем режиме (LEDCONFIG_180).
Первые два режима переключается без проблем: 60 и 120, а 180 - не хочет, просто работает как 120 шт.

кто то решил эту проблему???
sktina01 вне форума   Ответить с цитированием
Старый 20.02.2019, 11:02   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А для MAX9814 Вы усилитель на транзисторе собирали?
У этого микрофона размах на выходе 1,25 В. Теоретически должно хватить если подключить референсное напряжение 2,5 В
Нажмите на изображение для увеличения
Название: lumazoidt.png
Просмотров: 175
Размер:	87.4 Кб
ID:	5107

По поводу 180 светодиодов сегодня гляну в чем проблема, просто сейчас на работе нет возможности этим заниматься
Admin вне форума   Ответить с цитированием
Старый 20.02.2019, 11:11   #8
AlexFox
Junior Member
 
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0
AlexFox is an unknown quantity at this point
По умолчанию

Да, всё так же сделал с усилителем на КТ3102Б...конечно усиления многовато получается, поэтому на MAX9814 ограничил максимальное 40дБ...но это максимум, когда АРУ поднимает усиление, а так получается наверно от 20дБ....40дБ.
Потенциометр лучше использовать в диапазоне 20 кОм - 50 кОм линейный, так удобнее регулируется...а при 10кОм получается узкий диапазон по минимальной громкости (это из-за бОльшего коэффициента усиления микрофона)
AlexFox вне форума   Ответить с цитированием
Старый 20.02.2019, 11:15   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Можно уменьшить усиление.
Резисторами 1к в колекторе и смещение 200к
Но я все таки проверю без этого усилителя.
Потенциометр ничего особенного не делает, исполняет роль делителя и на вход выдает напряжение. А уже на основе этого напряжения программно режется лишнее, симметрично в в отрицательной и положительной составляющей сигнала.
Остаются только пики сигналов.
Admin вне форума   Ответить с цитированием
Старый 20.02.2019, 11:19   #10
AlexFox
Junior Member
 
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0
AlexFox is an unknown quantity at this point
По умолчанию

Я тоже хотел попробовать, но мне кажется, что на малой громкости не будет хватать...вечером попробую.
Так то нормально всё работает и без уменьшения усиления!
AlexFox вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:53. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика