Wooden BoomBox

5,946

120

6

Intro: Wooden BoomBox

Welcome to this instructable !

The Wooden BoomBox is a FM radio and bluetooth speaker with a 90's BoomBox style. I was inspired by this example and this too expensive product.

This instructable is pretty straight forward. Some solder skill is needed.

Step 1: Part List

You will need:

  • a FM chip "TEA5767" (only the chip or a complete board)
  • an Arduino pro mini
  • a LCD
  • a car bluetooth adaptor like this one
  • a battery holder
  • a power regulator 12v -> 5v
  • audio amplifier
  • 2x speakers (from an old screen in my case)
  • an antenna
  • 2x switches
  • 4x push buttons
  • cables
  • resistors
  • some prototyping board pieces
  • MDF 3mm

Step 2: Electronics

Depending on what you choose to use, the FM radio chip alone or a board with the "TEA5767" on it, you will need more or less dexterity. The chip is very small so I recommend to choose a board with the chip already connected. I tried both and managed to make both working so it's possible ;).

The fritzing image details the FM radio part. For the rest, it's simple. One switch to put the power to the FM part or the bluetooth, so you limit the power consumption. One switch to plug the amplifier to the FM or bluetooth output, to avoid interference.

Step 3: Box Design

The difficult part is to design the vectorial file for the laser machine but I give it to you here.

When you have all the parts, use glue to connect everything. The speakers are wedged using the wooden rectangles cut with the whole design. The push buttons are mounted on a prototyping board and screwed from the inside.

I tried to 3d print some corner to screw the back plate but in fact it was no necessary. The back plate stood still if the rest of the box was glued tight.

Step 4: FM Radio Software

For the Radio software part, you will need two libraries (Here and Here) to compile the provided arduino sketch.

The software is easy to use. 4 buttons to control all the functionalities. 2 to search and 2 to go through the memories. When you want to memorize a station, you need the be on the memory you want to select then the frequency and finally you need to press simultaneously the 2 memories buttons.

To be able to keep the memorized frequencies after an arduino shutdown, the eeprom is used. I used a symbole that is managed by the compiler and the link script during the compile time. This solution is not often used in the arduino community to control the eeprom.

The example:

#include "avr/eeprom.h"
#define STATION_NUMBER 10
float station[STATION_NUMBER] EEMEM;

This way, the variable "station" can be used as a standard variable but it will be localized in the eeprom.

Step 5: Big Final

Put all together and it's done! You have a beautiful Wooden BoomBox.

I hope you enjoyed it.

You can follow more projects on my french blog.

Share

    Recommendations

    • Plastics Contest

      Plastics Contest
    • Optics Contest

      Optics Contest
    • Audio Contest 2018

      Audio Contest 2018

    6 Discussions

    0
    None
    fnkngrv

    2 years ago

    This is so cool!

    0
    None
    EricB44

    2 years ago

    Hi again, could you elaborate on the workflow that you used to create the svg file for the box. Did you create it in 3D like Sketchup and then moved de 2D parts to 2D vector drawing software (e.g. Inkscape)?

    2 replies
    0
    None
    sacha88EricB44

    Reply 2 years ago

    To design the box, I worked exclusively on Inkscape. I started with a
    box using this web site
    (http://carrefour-numerique.cite-sciences.fr/fablab/wiki/doku.php?id=projets:generateur_de_boites).
    Then I add the different holes for the buttons, screen, handle and
    speakers. Finally, I drew, using a model, a vectorial BoomBox shape and all the other details. The last part took me a couple of hours to finish it. For an other project, not yet documented, I started with a Sketchup 3D model and converted in SVG using this plugin (http://simonbeard.github.io/sketchup-svg-outline-plugin/). Hope it will help you.

    0
    None
    EricB44sacha88

    Reply 2 years ago

    Thanks, that's a great help. I want to make a similar box but smaller and I'm using a laser cutter for the first time. Hence my question. Looking forward to your next project.

    0
    None
    EricB44

    2 years ago

    A beautiful radio. For clarity could you identify the different electronic parts on your photo's?

    1 reply
    0
    None
    sacha88EricB44

    Reply 2 years ago

    Thank you! I will put name tags on the most unidentifiable pictures.