Jukebox with Neopixel Lights by Nilkka 3d model
3dmdb logo
Thingiverse
Jukebox with Neopixel Lights by Nilkka

Jukebox with Neopixel Lights by Nilkka

by Thingiverse
Last crawled date: 3 years, 2 months ago
This bluetooth jukebox contains a 10 watt mono amplifier, a 3 inch speaker and a Neopixel strip of 50 LEDs. The Neopixels are controlled by Arduino Nano running a 13-channel audio spectrum analyzer. When music is present, the spectrum analyzer displays musical light show. In case of no music, different animations are shown. Occasionally an animation kicks in also during music. See video https://youtu.be/KBhANWoKV0Y .
The jukebox is based on the Class Wooden Jukebox by Aria https://sketchfab.com/3d-models/jukebox-127cd1a00ca143af9db9cf4e58ddd956.
This jukebox is a test version, having no controls and running on a USB power pack or USB power adapter. As it is faithful to the original shape of the jukebox and contains an unknown 3 inch speaker in tight fit, the sound is rather modest. I am already abusing the Wurlitzer and designing a new bass reflex version with 2.1 liter volume.
The FHT implementation is based on FHT Audio Spectrum Visualizer by janux https://create.arduino.cc/projecthub/janux/fht-audio-spectrum-visualizer-83bba0. Another link: https://www.hackster.io/janux/fht-audio-spectrum-visualizer-83bba0.
FHT library for Arduino can be downloaded from Open Music Lab http://wiki.openmusiclabs.com/wiki/ArduinoFHT. I have added dynamic level control to allow larger dynamic range without saturating the light show.
Instructions are presented in the attached pdf.

Tags