Amplitude and Frequency Reactive Light Decoration

by acezxn in Circuits > Arduino

1027 Views, 0 Favorites, 0 Comments

Amplitude and Frequency Reactive Light Decoration

IMG_0975.jpg

This project code is referenced to:

https://www.instructables.com/id/Sound-Reactive-Li...
https://www.norwegiancreations.com/2017/08/what-i...

The hardware design was referenced to:

https://www.instructables.com/id/Music-Reactive-De...

Modifications:

1. Added the rule of frequency determine the color

2. Shift the sensing frequency to a higher pitch

3. decrease the sensitivity in detecting noises

The project was to create a music reactive light only for music. The project added frequency features to change light color due to different frequencies. The version decreases its sensitivity so it can concentrate on the music, not noise.

Demo pictures & videos: https://drive.google.com/open?id=1EpYN1wsqYF-g2tS...

Materials:
1. Arduino nano x1

2. Wires

3. Microphone input device (Analog input required) x1

4. WS2812b led strip 60 leds + x1

5. 8cm inner diameter, 30cm high acrylic tube x1

6. 3cm inner diameter cylinder x1

7. cardboard

8. static electric frosted window sticker x1

9. transparent tape

Tools:

1. Scissors

2. Glue gun

3. Two 5v power supply

4. Glue

5. Soldering tools

The Program

The program is the soul of a project. To have a project well planned, we must start with the code. Download the code, load the code into an Arduino Nano.

Code: https://create.arduino.cc/editor/acezxn/e2580521-1102-46d5-b3d6-eb86c5dba9ef/preview

Create Your Light Diffuser

IMG_0889.jpg
IMG_0890.jpg

You may choose different variation of static electric stickers. Or just use a frosted acrylic pipe instead. In my case, I use a static electric sticker.

1. Wrap the acrylic tube with one layer of sticker.

2. Cut the sticker to suitable size.

3. If the sticker is insecure, tape the sticker with transparent tape.

Create Your Circuit

circuitm.png

Pack Your Circuit Inside

IMG_0924.jpg
IMG_0923.jpg
IMG_0925.jpg

With your circuit done, seal every metallic surfaces that exposed to air with electric resistant tape. Carefully push the Arduino Nano in first, and microphone the last.

Create Internal Structure

IMG_0929.jpg
IMG_0931.jpg
IMG_0936.jpg
IMG_0939.jpg
IMG_0940.jpg
IMG_0942.jpg
IMG_0948.jpg
IMG_0951.jpg

1. Circle the cylinder with led strip, and secure it.

2. Put the cylinder into the acrylic tube.

3. Cut down two pieces of circular cardboard, stick into two sides.

Create External Structure

IMG_0957.jpg
IMG_0959.jpg
IMG_0975.jpg

1. Use any three identical structures as stand

2. Cut down a small piece of circular cardboard, stick it on the top hole.

Then you are DONE