Оглавление:

Музыкальный визуализатор с Arduino: 5 шагов
Музыкальный визуализатор с Arduino: 5 шагов

Видео: Музыкальный визуализатор с Arduino: 5 шагов

Видео: Музыкальный визуализатор с Arduino: 5 шагов
Видео: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Июнь
Anonim
Image
Image

Интерактивный музыкальный визуализатор

Компоненты

LM338T x5

Потенциометр x2 (1к и 10к)

1N4006 диод x5

Конденсатор x2 (1 мкФ и 10 мкФ)

Резисторы x3 (416, 10к и 1к)

Разветвитель Aux x1

Кабель Aux x1

Arduino Duemilanove x1 (проверено Uno, нормально)

Разъем Aux x1

LM785C x1

TL071CP x1

Разъем для аккумулятора 9 В x2

Кабель-перемычка x многие

Светодиод с контроллером WS2812B x46

Адаптер для ноутбука Dell 16V 20A x1

Шаг 1: Пайка 5 LM338T Arrary

Пайка 5 LM338T Arrary
Пайка 5 LM338T Arrary
Пайка 5 LM338T Arrary
Пайка 5 LM338T Arrary

Этот линейный преобразователь напряжения понижает напряжение питания адаптера ноутбука с 16 В до напряжения питания светодиода 5 В.

Шаг 2: Схема предварительной обработки для входа вспомогательного сигнала

Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала
Схема предварительной обработки для входа вспомогательного сигнала

На левой стороне макета находится схема операционного усилителя TL071, которая суммирует и усиливает входной дополнительный сигнал в диапазоне от -1,25 до 1,25 В. Сигнал переключается на Arduino Vref 0 ~ 5V на этапе предварительной обработки. Он блокирует шум, создаваемый операцией Arduino analogread (). Стабилизатор напряжения LM7805 расположен в центре макета, который преобразует напряжение питания батареи 9 В в напряжение питания 5 В для Arduino. Разъем Aux-in находится на правом торце, что обеспечивает хорошее соединение с воспроизводящим устройством. Разветвитель aux разделяет выходной сигнал устройства воспроизведения на два. Один подключается к динамику, другой - к Arduino.

Шаг 3: Распиновка Arduino и светодиоды

Распиновка и светодиоды Arduino
Распиновка и светодиоды Arduino
Распиновка и светодиоды Arduino
Распиновка и светодиоды Arduino

На нижней стороне платы Aruidno Aruidno заземлен на макетную плату белым проводом слева, контакт 2 считывает выходной аудиосигнал из схемы предварительной обработки. На верхней стороне Arduino заземлен на массив LM338 другим белым проводом, контакт 3 на правой стороне подает последовательный сигнал на светодиодную ленту.

Шаг 4: Результат

Шаг 5: Исходный код

Исходный код

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