Оглавление:

Музыкальные реактивные многоцветные светодиодные фонари - Датчик обнаружения звука Arduino - Светодиодная лента RGB: 4 ступени
Музыкальные реактивные многоцветные светодиодные фонари - Датчик обнаружения звука Arduino - Светодиодная лента RGB: 4 ступени

Видео: Музыкальные реактивные многоцветные светодиодные фонари - Датчик обнаружения звука Arduino - Светодиодная лента RGB: 4 ступени

Видео: Музыкальные реактивные многоцветные светодиодные фонари - Датчик обнаружения звука Arduino - Светодиодная лента RGB: 4 ступени
Видео: Цветомузыка на все случаи жизни за 5 минут! Делай сам! 2024, Ноябрь
Anonim
Музыкальные реактивные многоцветные светодиодные фонари | Датчик обнаружения звука Arduino | Светодиодная лента RGB
Музыкальные реактивные многоцветные светодиодные фонари | Датчик обнаружения звука Arduino | Светодиодная лента RGB

Проект музыкально-реактивных многоцветных светодиодных фонарей. В этом проекте использовались простая светодиодная лента 5050 RGB (не Addressable LED WS2812), датчик обнаружения звука Arduino и адаптер на 12 В.

Шаг 1: проект видео

Image
Image

Итак, как это работает? Если вы внимательно посмотрите на исходный код проекта Arduino IDE, аналоговое значение поступает от звукового датчика Arduino (это зависит от интенсивности музыки), после чего определяется пороговое значение (точно так же, как от 0 до 1023).), если значение со звукового датчика не соответствует пороговому значению, активируется функция Arduino random (). 6 различных цветовых групп были созданы в случайной функции, различные цветовые комбинации могут быть созданы путем изменения значений в этих цветовых группах. Если аналоговое значение от звукового датчика отсутствует, функция останавливается.

Шаг 2: Необходимые компоненты

Схема и файл Гербера
Схема и файл Гербера

Этот проект также можно реализовать с помощью Arduino UNO R3 и некоторых компонентов (транзистор IRFZ44N и аналогичные), но я подготовил этот проект на одной плате. Использовались легко паяемые компоненты (как и корпус DIP Atmega348P).

Датчик обнаружения звука

Светодиодная лента 5050

Адаптер постоянного тока 12 В переменного тока

DIP28 ATmega328P-PU

IRFZ44N Транзистор

L7805CV TO220

Керамический конденсатор

Электролитический конденсатор

Гнездо DIP IC

Разъем USB типа B

Гнездо 2,1 мм

Переключить переключатель

ВЕЛ

Резистор

Кристалл 12 МГц

Кристалл 16 МГц

Перемычка

Инструменты для пайки

Шаг 3: Схема и файл Гербера

Схема и файл Гербера
Схема и файл Гербера

Печатную плату заказал через PCBWay. Вы можете сделать заказ по указанному ниже веб-адресу и получить эту доску.

Получите схему и файл Gerber (также заказывайте):

www.pcbway.com/project/shareproject/Music_Reactive_Multicolor_LED_Lights_Board.html

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

Исходный код
Исходный код

Если вы внимательно посмотрите на исходный код проекта Arduino IDE, аналоговое значение поступает от звукового датчика Arduino (это зависит от интенсивности музыки), после чего определяется пороговое значение (точно так же, как от 0 до 1023).), если значение со звукового датчика не соответствует пороговому значению, активируется функция Arduino random (). 6 различных цветовых групп были созданы в случайной функции, различные цветовые комбинации могут быть созданы путем изменения значений в этих цветовых группах. Если аналоговое значение от звукового датчика отсутствует, функция останавливается.

Получите исходный код IDE Arduino (GitHub):

github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights

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