Vu Meter Using Neopixel Leds

by EDISON SCIENCE CORNER in Circuits > Arduino

5918 Views, 29 Favorites, 0 Comments

Vu Meter Using Neopixel Leds

20200716_185319.jpg
IMG_20200716_110804-01.jpeg

In this tutorial, I am going to show you how to build A beautiful VU meter using neopixel LEDs.its has 5 different animations, light intensity control and sensitivity control. super easy let's start

First Watch Tutorial Video

How to make VU METER using NEOPIXEL and ARDUINO RAINBOW

What Is VU Meter

IMG_20200716_110804-01.jpeg

A volume unit (VU) meter or standard volume indicator (SVI) is a device displaying a representation of the signal level in audio equipment.

Hardware Needed

IMG_20200708_162553-01.jpeg
IMG_20200429_093718-01.jpeg

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

From Amazon https://s.click.aliexpress.com/e/_dW8...

2.WS2812 RGB LEDs

From AliExpress- https://s.click.aliexpress.com/e/_dSw...

From Amazon- https://s.click.aliexpress.com/e/_dSw...

3. 5volt 3A power supply

From AliExpress- https://s.click.aliexpress.com/e/_dYj...

From Amazon- https://s.click.aliexpress.com/e/_dYj...

4.audio socket

5.2*10k variable resistors(use the high quality to reduce noise)

6.push button switch

7.foam board(or MDF or plywood)

What Is Neopixel Led

IMG_20200708_162905-01.jpeg
IMG_20200708_145847-01.jpeg
IMG_20200708_162553-01.jpeg
IMG_20200708_145921-01.jpeg

WS2812 LED strips are addressable and programmable Flexible LED strips which are very useful in creating the custom lighting effects. These LED Strips are powered by a 5050 RGB LED with a WS2812 LED driver inbuilt within it. Each LED consumes 60mA current and can be powered from a 5V DC supply. It has a single input data pin which can be fed from the digital pins of Microcontrollers. Depending on the intensity of the three individual Red, Green, and Blue LEDs we can create any colour we want

features of addressable LEDs

  • 16.8 million colours per pixel
  • Single-wire digital control
  • Operating Voltage: 5V DC
  • Current Requirement: 60mA per LED
  • Flexible LED structure
  • 5050 RGB LED with WS2812 driver

Want to Know more about Neopixel leds

Basics video

Circuit Diagram

neo pixel vumeter.jpg

Connections

IMG_20200715_170503-01.jpeg

  • connect ground of led strip to ground
  • connect 5volt of the led strip to 5volt of Arduino
  • data in pin to D6 and D5
  • connect the variable resistor to A0 and A1
  • left channel to A4 and right to A5
  • connect button to D4

Making of the Led Tower

IMG_20200715_155809-01.jpeg
IMG_20200715_203457-01.jpeg

so I am using foam board to support the led stip you can use wood or MDF boards first I placed and fixed the neopixel on foam board then I cut and removed excess part.then I also made a foam board base and placed the led tower on top .finally i placed everything inside the base

watch the video for more details

Upload the Code