Оглавление:

Vu Meter с использованием неопиксельных светодиодов: 8 шагов (с изображениями)
Vu Meter с использованием неопиксельных светодиодов: 8 шагов (с изображениями)

Видео: Vu Meter с использованием неопиксельных светодиодов: 8 шагов (с изображениями)

Видео: Vu Meter с использованием неопиксельных светодиодов: 8 шагов (с изображениями)
Видео: WS2812B Neopixel | Примеры скетчей для Arduino | Arduino Projects 2024, Ноябрь
Anonim
Vu Meter с использованием неопиксельных светодиодов
Vu Meter с использованием неопиксельных светодиодов
Vu Meter с использованием неопиксельных светодиодов
Vu Meter с использованием неопиксельных светодиодов

В этом уроке я покажу вам, как создать красивый измеритель уровня громкости с использованием неопиксельных светодиодов. Он имеет 5 различных анимаций, контроль интенсивности света и контроль чувствительности. супер просто давай начнем

Шаг 1. Сначала посмотрите обучающее видео

Image
Image

Шаг 2: что такое VU Meter

Необходимое оборудование
Необходимое оборудование

Измеритель единицы громкости (VU) или стандартный индикатор громкости (SVI) - это устройство, отображающее уровень сигнала в звуковом оборудовании.

Шаг 3. Необходимое оборудование

Необходимое оборудование
Необходимое оборудование

1. Arduino с AliExpress-https://s.click.aliexpress.com/e/_dW8…

С Amazon

2. RGB светодиоды WS2812

С AliExpress -

С Amazon -

3. Источник питания 5 В, 3 А

С AliExpress -

С Amazon -

4. аудиоразъем

Переменные резисторы 5,2 * 10 кОм (используйте высокое качество для уменьшения шума)

6. кнопочный переключатель

7. пенопласт (или МДФ, или фанера)

Шаг 4: Что такое Neopixel Led

Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led
Что такое Neopixel Led

Светодиодные ленты WS2812 - это адресуемые и программируемые гибкие светодиодные ленты, которые очень полезны при создании специальных световых эффектов. Эти светодиодные ленты питаются от светодиода 5050 RGB со встроенным светодиодным драйвером WS2812. Каждый светодиод потребляет ток 60 мА и может питаться от источника постоянного тока 5 В. Он имеет единственный входной контакт данных, который может питаться от цифровых контактов микроконтроллеров. В зависимости от интенсивности трех отдельных светодиодов - красного, зеленого и синего - мы можем создать любой цвет, который захотим.

особенности адресных светодиодов

  • 16,8 миллионов цветов на пиксель
  • Однопроводное цифровое управление
  • Рабочее напряжение: 5 В постоянного тока
  • Текущее требование: 60 мА на светодиод
  • Гибкая светодиодная структура
  • Светодиод 5050 RGB с драйвером WS2812

Хотите узнать больше о светодиодах Neopixel

Основы видео

Шаг 5: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

Шаг 6: Подключения

Подключения
Подключения
  • подключите заземление светодиодной ленты к земле
  • подключите 5вольт светодиодной ленты к 5вольту Arduino
  • данные на контакте к D6 и D5
  • подключите переменный резистор к A0 и A1
  • левый канал в A4 и правый в A5
  • подключить кнопку к D4

Шаг 7: Изготовление светодиодной башни

Изготовление светодиодной башни
Изготовление светодиодной башни
Изготовление светодиодной башни
Изготовление светодиодной башни

поэтому я использую пенопласт для поддержки светодиода, вы можете сначала использовать древесину или плиты МДФ, я поместил и закрепил неопиксель на пенопласте, затем вырезал и удалил лишнюю часть. затем я также сделал основу из пенопласта и поместил светодиодную башню на сверху. наконец я поместил все внутрь базы

смотрите видео для более подробной информации

Шаг 8: Загрузите код

скачать код отсюда

счастлив делать

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