| Admin | Дата: Понедельник, 05.02.2018, 05:10 | Сообщение # 1 |
|
Admin
Группа: Заблокированные
Сообщений: 329
Статус: Offline
| Скетч написал Майкл Крампас. Библиотека FFT для 128 точек, адаптированная для AVR микроконтроллеров написана в Адафрут. "Чип и Дип" добавили функционал. P.S. Путем оперативно-следственных мероприятий удалось установить: Это копи-паст проекта c github, Latest commit ef7a383 on 6 Dec 2015. Как видите достаточно старый. Видимо русскоязычный интернет (не весь :)))) наконец то начал понимать английский язык. Хотя в очередном копи-пасте этого проекта найденным в сети аффтар даже не удосужился поправить машинный перевод :)))). Скоро будет ссылка на тему с оригинальным проектом .
Схема

При первом включении нужно сделать настройку.
1. Настроить желаемую яркость. Нажмите и удерживайте кнопку color при включении питания. На первых 8 светодиодах отобразиться радуга . С помощью потенциометра param измените яркость. По завершении нажмите кнопку color еще раз, и ваша конфигурация будет сохранена в памяти.
2. Количество светодиодов. Нажмите и удерживайте кнопку pattern при включении питания. Зажгутся один, два или три красных светодиода. С помощью потенциометра param измените количество светодиодов в зависимости от количества красных светодиодов:
1 = 60 светодиодов. 2 = 120 светодиодов. 3 = 180 светодиодов.
Нажмите кнопку pattern еще раз, и ваша конфигурация будет сохранена в памяти.
Алгоритмы:
1. Танцы плюс: пики звуковых сигналов испускаются из центра полосы и исчезают по мере приближения к концам. Скорость пика пропорциональна величине звукового сигнала этого пика.
2. Танцы минус: то же, что и Dance Party, но пики сигналов испускаются с одного конца. Импульс: пики сигналов отображаются как яркие импульсы, которые поступают из центра полосы. Ширина импульса зависит от уровня сигнала.
3. Световая полоса: в пиках освещается вся полоса.
4. Цветные полоски: пики сигналов отображаются как цветные полосы, которые исчезают.
5. Цветные полоски 2: подобно цветные полоски, но каждая полоска сжимается и исчезает.
6. Вспышки: пики сигналов отображаются в виде светодиодной вспышки в случайном месте. Начальный цвет белый, а затем исчезает через другой цвет.
7. Светлячки: пики сигналов отображаются как одиночные светодиоды в случайном месте, и они перемещаются влево или вправо и исчезают. Их скорость зависит от величины сигнала.
Цветовые схемы:
1. Случайная двухцветная схема: выбраны два случайных цвета и только они используются для отображения пиков сигнала. Со временем будут выбраны новые цвета. Используйте потенциометр param, чтобы настроить скорость изменения цветовой схемы. Если ручка потенциометра param в верхнем положении, цвета будут меняться часто и каждый пик сигнала будет иметь новый цвет.
2. Радуга: все пики сигналов отображаются как один и тот же цвет (с небольшим количеством случайных вариаций) и этот цвет меняется как радуга с течением времени. Скорость изменения цвета устанавливается потенциометром param.
3. Цветные частоты: в этом режиме каждый пик сигнала окрашивается в зависимости от частотной полосы где он находится. Самая низкая полоса красного цвета, и дальше вверх по спектру. Есть 8 полос частот: красный, оранжевый, желтый, зеленый, голубой, синий, фиолетовый, белый.
4. Диапазон частот: вы можете управлять тем диапазоном частот, на который откликается цветомузыка. Чтобы установить диапазон нажмите и удерживайте обе кнопки. Используйте потенциометр param, чтобы выбрать, сколько из восьми частотных диапазонов будет показываться.
В архиве скетч и библиотека. Доступно только для пользователей
|
| |
| |