|
12.01.2019, 14:21 | #1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Цветомузыка на Ардуино и ws2812b
Это вторая версия цветомузыки, про первую версию можно прочитать здесь
Не вижу смысла дублировать здесь публикацию, статья про цветомузыку находится в блоге Выложил последнюю улучшенную версию цветомузыки А обсудить ее можно так же в этой ветке форума. Основные компоненты для сборки: Микрофон Arduino pro mini Светодиодная лента ws2812b Потенциометр 20 кОм |
12.01.2019, 14:28 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Основные изменения коснулись схемы ввода аудио данных
Выбросил потенциометр которым устанавливалась средняя точку и добавил усилитель напряжения, так как выход из микрофона линейный 250 мВ, то этого было не достаточно для работы цветомузыки при не большой громкости звука или при большом отдалении от нее. Средняя точка теперь формируется резистором смещением в базе транзистора или нагрузочным резистором в коллекторе транзистора. Чувствительность, яркость, фильтр частот и др. регулируются программно потенциометром param |
13.01.2019, 14:30 | #3 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 |
Попробуйте запилить готовый - на продажу модуль, для крепления на обратной стороне телевизора/монитора - у них габариты все-таки стандартные.
Можно взять наиболее распространенные диагонали. Может пойдет
__________________
Читаю ваши мысли по аватару ... |
13.01.2019, 23:59 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Честно говоря времени нет этим заниматься.
У меня столько много интересных идей, но реализовать их нет времени. Видосы наклепал на праздничных каникулах, еще не все выложил. |
20.02.2019, 10:37 | #5 |
Junior Member
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0 |
Здравствуйте.
Повторил вашу схему цветомузыки - с 2-х метровой лентой (120 шт. LED) всё работает отлично! Попытался прикрутить 3-х метровую LED-ленту на 180 светодиодов - ни в какую не хочет полностью зажигаться на всю длину при выставленном третьем режиме (LEDCONFIG_180). Первые два режима переключается без проблем: 60 и 120, а 180 - не хочет, просто работает как 120 шт. Попробовал в скетче поправить, где по умолчанию ставится 120 на 180 - вообще перестала зажигаться. Лента исправная 100%, т.к. от китайского контроллера она работает полностью со всякими эффектами, все светодиоды зажигаются. Напряжение в норме 5V, макс. ток от БП - 20А с запасом... P.S. Микрофонный модуль решил использовать другой: Микрофонный усилитель GY-MAX9814 с АРУ, с настройками: макс. усиления - 40Дб. Работает нормально, АРУ отслеживает сигнал, регулирует усиление. |
13.10.2020, 23:19 | #6 |
Junior Member
Регистрация: 13.10.2020
Сообщений: 1
Вес репутации: 0 |
180 диодов
Попытался прикрутить 3-х метровую LED-ленту на 180 светодиодов - ни в какую не хочет полностью зажигаться на всю длину при выставленном третьем режиме (LEDCONFIG_180).
Первые два режима переключается без проблем: 60 и 120, а 180 - не хочет, просто работает как 120 шт. кто то решил эту проблему??? |
20.02.2019, 11:02 | #7 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
А для MAX9814 Вы усилитель на транзисторе собирали?
У этого микрофона размах на выходе 1,25 В. Теоретически должно хватить если подключить референсное напряжение 2,5 В По поводу 180 светодиодов сегодня гляну в чем проблема, просто сейчас на работе нет возможности этим заниматься |
20.02.2019, 11:11 | #8 |
Junior Member
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0 |
Да, всё так же сделал с усилителем на КТ3102Б...конечно усиления многовато получается, поэтому на MAX9814 ограничил максимальное 40дБ...но это максимум, когда АРУ поднимает усиление, а так получается наверно от 20дБ....40дБ.
Потенциометр лучше использовать в диапазоне 20 кОм - 50 кОм линейный, так удобнее регулируется...а при 10кОм получается узкий диапазон по минимальной громкости (это из-за бОльшего коэффициента усиления микрофона) |
20.02.2019, 11:15 | #9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Можно уменьшить усиление.
Резисторами 1к в колекторе и смещение 200к Но я все таки проверю без этого усилителя. Потенциометр ничего особенного не делает, исполняет роль делителя и на вход выдает напряжение. А уже на основе этого напряжения программно режется лишнее, симметрично в в отрицательной и положительной составляющей сигнала. Остаются только пики сигналов. |
20.02.2019, 11:19 | #10 |
Junior Member
Регистрация: 20.02.2019
Сообщений: 8
Вес репутации: 0 |
Я тоже хотел попробовать, но мне кажется, что на малой громкости не будет хватать...вечером попробую.
Так то нормально всё работает и без уменьшения усиления! |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|