Оглавление:

7-полосный светодиодный аудиовизуализатор: 4 шага (с изображениями)
7-полосный светодиодный аудиовизуализатор: 4 шага (с изображениями)

Видео: 7-полосный светодиодный аудиовизуализатор: 4 шага (с изображениями)

Видео: 7-полосный светодиодный аудиовизуализатор: 4 шага (с изображениями)
Видео: 7-ми полосный анализатор спектра на светодиодной шкала SHB10R 2024, Ноябрь
Anonim
Image
Image
Изготовление женского разъема для наушников
Изготовление женского разъема для наушников

Это проект, который принимает непрерывный аналоговый сигнал, обычно музыку, и использует его для освещения 7-полосного светодиодного визуализатора. Он использует микросхему MSGEQ7 для анализа музыкального сигнала, чтобы получить значения частоты и сопоставить его с полосами светодиодов. В качестве светодиодных полосок используются SK6812, также известные как WS2811 или Adafruit Neopixel.

Используемое оборудование:

1.) MSGEQ7

2.) 3,5-мм гнездовой разъем AUX

3.) 2 резистора 22 кОм

4.) Конденсатор 0,01 мкФ

5.) 2 конденсатора по 0,1 мкФ

6.) Резистор 200 кОм

7.) Конденсатор 33 пикофарад

8.) Arduino Uno

9.) Светодиодная лента SK6812 RGB / Светодиодная лента WS2811 RGB / Любая лента Adafruit Neopixel

Шаг 1. Изготовление женского разъема для наушников

Припаяйте к каждому каналу по 2 разных резистора 22 кОм. Затем соедините два резистора и припаяйте их к конденсатору 0,01 мкФ. Это будет входной сигнал. Заземление от гнезда идет на шину заземления макетной платы.

Шаг 2: Подключение Arduino и MSGEQ7

Подключение Arduino и MSGEQ7
Подключение Arduino и MSGEQ7
Подключение Arduino и MSGEQ7
Подключение Arduino и MSGEQ7

Подключите ИС, как показано на схеме.

Сброс выполняется на цифровой вывод 8 на Arduino.

Строб идет на цифровой вывод 5 на Arduino.

Выход постоянного тока идет на аналоговый вход A0

Вход данных светодиода поступает на цифровой контакт 6 на Arduino.

Шаг 3: светодиоды

Светодиоды
Светодиоды

Вам нужно будет спаять 7 полосок подряд вокруг картонной коробки, если вы хотите получить эффект визуализатора старой школы. Не используйте для пайки одножильные провода, они плохо прилипают к контактным площадкам на полосах. Данные поступают на контакт 6 на Arduino. Также светодиоды могут потреблять до 80 мА на светодиод. Это означает, что 60 светодиодов могут потреблять до 5 ампер (4,8 А). Я использую старый блок питания процессора.

Шаг 4: Код

код прилагается и может быть открыт в arduino ide. Вы можете установить количество светодиодов в коде.

Рекомендуемые: