Arduino Jukebox
Introduction: Arduino Jukebox
Arduino Jukebox
This Jukebox is done for ELISAVA (Industrial Design) students.
In this file you are going to be able to see and to recreate a jukebox. Not only the box but also the software set up. This project is inspired in the jukeboxes that used to be in the bars. We wanted to get this retro feeling by creating one. With this project we also wanted to claim that old music is better.
We hope you enjoy the project as much as we enjoyed while we were working on it.
Supplies
Material
* x2 - MDF Wood Board ( 600 x 300 x 4mm) serveiestacio.com
* x1 - 1m Transparent PMMA Tube (7x10mm) serveiestacio.com
* x1 - Golden Aluminum Mesh (500x250mm) serveiestacio.com
* x2 - Purple Spray Paint 400ml amazon.es
* x1 - Orange Spray Paint 400ml amazon.es
* x2 - Bisagra Acero Inox 30x19mm serveiestacio.com
* x1 - Power Adapter 1A 12V amazon.es
Arduino material
Practically all the components used for our project can be found in this Arduino Kit (amazon.es). However, only one unit of each big component is included in the kit so additional components such as protoboards or servomotors should be bought for this project. All the components are listed below, including the ones from the kit.
* x1 Arduino Uno diotronic.com
* x11 white LEDs diotronic.com
* x1 DC Motor diotronic.com
* x4 Small Buttons diotronic.com
* x1 LCD1602 Module diotronic.com
* x1 8 Ohm Speaker diotronic.com
* Cables diotronic.com
Step 1: Build and Paint the Structure
For the structure we used de MDF Wood Board. In order to make them all fit, the pieces were laser-cut.
The main parts are;
- Front Panel (with holes)
- Back Panel
- Right Side Panel
- Left Side Panel with door
- Floor
- Shelve with holes
Once we had the six main pieces of the structure we glued them together using termofusible glue.
When the pieces were all glued together we painted them in purple. It is important to give each part at least two layers of paint in order to have a better looking result. 33
For details such as the door sides and the semicircular hole in the front panel we decided to paint them in bright orange to create a different look to the assembly itself.
* As we wanted to have the interior exposed in order to enable the user the access to the electric system, it was important to paint the inside of the structure.
The CAD drawings of the pieces are included below.
Step 2: Support for Electric System
As the jukebox is tall but not wide, we decided to build a shelve in order to have a more organized interior. The shelve is built with the leftovers of the MDF Wood Board from the structure parts. We cut two 45º angles to create a support for the shelve. Once all the pieces were glued together, we painted the shelve black as we did not want the wood to be exposed once the door is opened. Finally, we glued the shelve to the interior of the jukebox.
The CAD drawings of the pieces are included in the previous step.
Step 3: Design the Electric System
As we wanted our project to be as close as a real jukebox as possible it was crucial for us to include a speaker with music, lots of lights, and a rotating vinyl to create a retro look.
However, we had a huge problem with the MP3 player for Arduino. After trying with different modules and codes, we decided not to use and MP3 player as we could not manage to make it work (we believe it is not compatible with Arduino Nano boards). Instead, we attached the 8 Ohm speaker for, at least, making some sound or playing a melody.
As for the rotating vinyl we decided to use a DC Motor with a scale model of an old vinyl. This would give our project a more realistic look. We also included 11 white LEDs next to the vinyl as we wanted a lot of bright lights in our jukebox.
We wanted to include some extra element so we decided to add to our electrical system a LCD screen which will show the name of the song being played.
In order to make all work we used four buttons which would play four different songs if the MP3 module was working. 611