ARDUINO Цветомузыка на Arduino. Обсуждение проекта

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
Yevhenii
Я так думаю, что можно сделать так:
DI лент должны расходиться из центра.
Сигнал после резистора должен подаваться на DI каждой ленты.
Резистор наверно надо в 2 раза больше.
Но это не точно. Надо проверить.
 
  • Лойс +1
Реакции: Yevhenii

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
Накидал проблемы https://github.com/AlexGyver/ColorMusic/issues
#9 Arduino Pro Micro
#7 Несколько пультов в одном коде.
#5 Предупреждение про if ((long)millis() - strobe_timer > STROBE_PERIOD) при компиляции
#3 Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

И решения по ним в https://github.com/AlexGyver/ColorMusic/pulls
Поддержка Arduino Pro Micro [issue #9]
Поддержка нескольких пультов в одном коде [issue #7]
STROBE_PERIOD [issue #5]
Поддержка Arduino/Genuino Mega or Mega 2560 [issue #3]

К этому сообщению прицепил схемку на ProMicro.
Схема на ИК-модуле, но фактически я ИК-приёмник использовал без модуля. Просто VS1838B.
Они на али по ~4 рубля ( тут 10 за ~40 рублей - https://ru.aliexpress.com/item/MCIG...eceiver-TL1838-VS1838B-38Khz/32650992693.html ).
Если захотите ставить приёмник без модуля, то внимательно ! Распиновка ИК-приёмника от модуля с приёмником отличается !!!

Степень усиления микрофона переключил с минимального на середину (G=Gnd -> 50dB). Т.е. Gain контакт переключил с Vdd на GND.
Gain:
- Если оставить в воздухе усиление будет 60dB,
- Посадить на землю усиление 50dB,
- Если посадить на Vdd, то усиление будет 40dB.

Если интересно про скорость АРУ, то вот про пин AR модуля микрофона:
AR = Attack/Release (время срабатывания/время восстановления АРУ).
- Оставить в воздухе - Attack/Release = 1:4000ms (по всем схемам тут используется этот вариант)
- Посадить на Vdd - Attack/Release = 1:2000ms
- Посадить на GND - Attack/Release = 1:500ms.
 

Вложения

Изменено:

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
Если ещё какие популярные пульты есть, то кидайте коды IRTest.
 

avalonix

✩✩✩✩✩✩✩
21 Сен 2018
5
7
Красноярск
vk.com
Доброго времени суток, решил повторить данный проект, первый опыт работы с ардуино, все спаял по схеме прошил по инструкции, прошивка colorMusic_v2.6.2_WAVGAT, с прошивкой проблем не было но при включении лента загорается полностью(фото 1) через пару секунд красный цвет пропадает(фото 2), при подключении к источнику звука ничего не меняется лента просто светится как на втором фото, на пульт реагирует только светодиод на самой плате приемника. В чём может бить проблема?
У меня то же самое почти. В режимах 1,2 по краям не активные диоды слабо светятся. а горит только центр. . Причем как с потенциометром так и без него с использованием внутреннего опорного напряжения. Решения так и не нашел на данный момент. источник сигнала микрофон. Все остальные режимы работают нормально
 

Вложения

Изменено:

Nematc

✩✩✩✩✩✩✩
20 Сен 2018
2
0
Кто-нибудь на машину пробовал ставить под днище? Отпишитесь. Думаю не у меня одного такая идея. Интересно как загидроизолировать и защитить от камушков..
под авто не ставил а спереди поставил. Месяц эксплатации нормально
 

Вложения

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
@Nematc, полюбовался в гараже? Теперь можешь отдирать.

будет квалифицироваться сотрудниками Госавтоинспекции как административное правонарушение, предусмотренное частью 3 статьи 12.5 КоАП РФ (управление транспортным средством, на передней части которого установлены световые приборы с огнями красного цвета или световозвращающие приспособления красного цвета, а равно световые приборы, цвет огней и режим работы которых не соответствует требованиям Основных положений по допуску транспортных средств к эксплуатации и обязанностей должностных лиц по обеспечению безопасности дорожного движения), что влечет лишение права управления транспортными средствами на срок от шести месяцев до одного года с конфискацией указанных приборов и приспособлений.
 
  • Лойс +1
Реакции: Zhuk

Yevhenii

✩✩✩✩✩✩✩
19 Сен 2018
2
2
Yevhenii
Я так думаю, что можно сделать так:
DI лент должны расходиться из центра.
Сигнал после резистора должен подаваться на DI каждой ленты.
Резистор наверно надо в 2 раза больше.
Но это не точно. Надо проверить.
Вчера появилась идея. Так как у меня питание и сигнал на ленты подаются через mini-jack 3.5 можно просто заюзать сплиттер. Осталось найти :)

И кстати, у меня как и у avalonix и PMshchik первые два режима не реагируют на громкость. Прошивка 2.6.2, микрофон, подключено по схеме.
 
  • Лойс +1
Реакции: Evg33 и wangog

Nematc

✩✩✩✩✩✩✩
20 Сен 2018
2
0
@Nematc, полюбовался в гараже? Теперь можешь отдирать.

будет квалифицироваться сотрудниками Госавтоинспекции как административное правонарушение, предусмотренное частью 3 статьи 12.5 КоАП РФ (управление транспортным средством, на передней части которого установлены световые приборы с огнями красного цвета или световозвращающие приспособления красного цвета, а равно световые приборы, цвет огней и режим работы которых не соответствует требованиям Основных положений по допуску транспортных средств к эксплуатации и обязанностей должностных лиц по обеспечению безопасности дорожного движения), что влечет лишение права управления транспортными средствами на срок от шести месяцев до одного года с конфискацией указанных приборов и приспособлений.
Тут я не много не согласен, записан режим простых дневных огней . И пока внимания никто не обращал. А установлены почти по ГосТу :)
 

Вложения

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
А, ну если белый, а не ЦМ, то прокатит наверно.
 

Илья_Л

✩✩✩✩✩✩✩
28 Сен 2018
1
0
у меня вылазит странная ошибка при заливе прошивки на ардуино. пробовал разные ардуинки, но ошибка все та же1538127523181.png1538127523181.png
 

Momon

✩✩✩✩✩✩✩
29 Сен 2018
8
7
Привет всем. Из видео про 1 млн. подписчиков узнал о этом форуме. Прошу помощи по проекту светомузыки. Так получилось, что лента на 30 светодиодов пришла быстрее ик пульта, и я решил пока проверить версию с одной кнопкой. При включении лента загорается вся, через секунду с концов начинает гаснуть, но наполовину. В центре 16 светодиодов остаються гореть. При переключении в следующий режим всё те же 16 диодов переливаются радужно. И это без музыки вообще. На музыку не реагирует никак. Еще работает режим "пенной вечеринки". И всё. На 4м или 5м режиме за всю песню серединка еле загоралась и сразу гасла. Я крутил потенциометр - толку нет. 103 конденсатор стоит. Всё по схеме. Единственный возможный косяк - это в самом начале я при играющей музыке зажимал кнопку на секунду. Видать шумы неотколиброванны. При музыке на паузе кнопку зажимал, но уже не помогает. Возможно нужно почистить память ардуинки? Она же сохранила фильтр шумов, а теперь не даёт их перенастроить. Иди тут что то другое?
 
  • Лойс +1
Реакции: Vasyatko

MayakovSky

✩✩✩✩✩✩✩
29 Сен 2018
4
0
Я тоже себе сделал эту крутую цветомузыку. Но у меня пульт постоянно разные значения выдаёт при нажатии одной и той же кнопки. Пришлось прикрутить старый пульт от телевизора. Надо попробовать поменять батарейку в китайском. Хотя вряд ли это поможет. Перееду в новый дом, приклею над столом и сделаю фотки или видосик, тогда уж и добавлю сюда)
 

avalonix

✩✩✩✩✩✩✩
21 Сен 2018
5
7
Красноярск
vk.com
Похоже я решил проблему с нерабочими 1,2 режимами, когда горит центр и не реагирует на музыку. Решение следующее: необходимо подтянуть к земле A2 через резистор 45к (у меня был только такой, скорее всего можно и меньшего сопротивления использовать)
 

Вложения

Momon

✩✩✩✩✩✩✩
29 Сен 2018
8
7
Похоже я решил проблему с нерабочими 1,2 режимами, когда горит центр и не реагирует на музыку. Решение следующее: необходимо подтянуть к земле A2 через резистор 45к (у меня был только такой, скорее всего можно и меньшего сопротивления использовать)
Побежал паять. а то уже замаялся прошивать ардуино. уже перепробовал все скетчи и игрался с настройками шумов. Как горели 16 светодиодов в центре, так и продолжают. Уже хотел забить и сделать тупо подстветку без музыки. Сейчас проверю и отпишусь.

Не работает. резистор 40 кОм между А2и GRD не дал никакого результата. Все точно собрано по этой схеме:
 

Вложения

Изменено:

avalonix

✩✩✩✩✩✩✩
21 Сен 2018
5
7
Красноярск
vk.com
Побежал паять. а то уже замаялся прошивать ардуино. уже перепробовал все скетчи и игрался с настройками шумов. Как горели 16 светодиодов в центре, так и продолжают. Уже хотел забить и сделать тупо подстветку без музыки. Сейчас проверю и отпишусь.

Не работает. резистор 40 кОм между А2и GRD не дал никакого результата. Все точно собрано по этой схеме:
В моем случае не работали только 1,2 режимы на схеме с микрофоном! . все остальные работали отлично! Скорее всего у тебя другая ситуация. Убери патенциометр и поставь в прошивке параметр #define POTENT 0 .
 

Momon

✩✩✩✩✩✩✩
29 Сен 2018
8
7
С частотными режимами всё нормально. Вроде работают, реагируют на музыку. Потенциометром настроил. Нифига. Работает без музыки. И то, то работает то нет. Потенциометр затер до дыр)), отпаял, прошил без него - так же. Думал контакт где то отходит, но всё четко. То работает сам по себе без музыки, то нет (поднесу руку к ардуине - прекращает работать (wtf???)). Наводки ловит какие-то. Капец.
Может кто-то скинуть скетч, чтоб лента просто переливалась радугой без музыки? Будет тупо ночник )). Как во втором режиме, завораживает))
 

Вложения

Изменено:
  • Лойс +1
Реакции: nokados

Евгений_90

✩✩✩✩✩✩✩
2 Окт 2018
2
0
Всем привет, помогите пожалуйста. У меня не получается. Собрал схему, подключал, но лента мигает как она хочет и не слушается вообще. https://www.youtube.com/watch?v=Y7iePxldkv4 вот как работает, даже не имеет ничего общего ни с одним из режимов прошивки. 20181002_101621.jpg
 

Евгений_90

✩✩✩✩✩✩✩
2 Окт 2018
2
0
сделал с потенциометром , теперь работает, но опять есть одно но. Очень сильно тормозит. Попробовал увеличить скорость, но не увеличивается, в чем может быть проблемма?
 

Evg33

✩✩✩✩✩✩✩
7 Сен 2018
16
8
Может кто-то скинуть скетч, чтоб лента просто переливалась радугой без музыки? Будет тупо ночник )). Как во втором режиме, завораживает))
7Цветная подсветка–––
7,1ПостоянныйЦвет
7,2Плавная смена цвета
7,3Бегущая радуга
это на https://alexgyver.ru/colormusic/ спойлер под текстом "Управление с ИК пульта"
 

novvel

★★★✩✩✩✩
29 Сен 2018
568
191
А что было в обновлении? мне теперь пишет такое:
Скетч использует 20576 байт (66%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1601 байт (78%) динамической памяти, оставляя 447 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.