CITY416.ruArduino-сообщество города Благовещенска    
новости модули проекты идеи технология ссылки
 CITY416.RU / идеи и решения / микрофонный синхронизатор светоэффектов


Микрофонный синхронизатор светоэффектов


Световые эффекты для сцены и дискотек с синхронизацией ритма под музыку смотрятся очень красиво.

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

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

При более сложной обработке программа должна определять среднюю частоту ритма (например, вычисляя средний период между импульсами за 10-20 последовательных сигналов), и управлять светоэффектом не в соответствии с пришедшими сигналами, а исходя из средних значений текущей частоты ритма барабана.

При таком алгоритме окончание музыки не приводит к остановке движения светоэффекта, но частота его медленно затухает.

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

 

проектирование, изготовление, монтаж

Печатные платы