This is a wifi controlled DIY speaker using LittleBits based of the LittleBits instructables on the box-version of the speaker. We made a minor adjustment which is pretty much just making a triangle shape instead of the conventional box have. So lets get started!
How it works:
This music player can be controlled two ways - either through the internet with the cloudBit or with the press of a button. A double OR (or XOR) module makes these two input interactions possible. In “next” mode, when the MP3 Player module receives a signal either through the cloudBit or from the button, it will skip from one song to the next. The sound will play out through the speaker module.
Bits You Will Need:
littleBits cloudBit™ x 1
littleBits double OR x 1
littleBits MP3 Player x 1
littleBits Speaker x 1
littleBits USB Power x 1
littleBits Wire x 1
Other Materials Used:
⅛ thickness Masonite (a.k.a. hardboard)
1⅛ thickness plywood
1⅛ Nut Adhesive Shoes x 1
SD Card Adapter x 1
Through-Hole Weld Studs, Plain Steel, 6-32 Screw, 5/8" Length x 1
white leather x 1
wood glue x 1
M4 Weld Nut (Metric Plain Steel Round-Base Weld Nut, M4 Size,.7mm Pitch, 18mm Base Diameter, 6.3mm Barrel Height) x 1
Tools laser cutter ruler scissors or X-acto knife
(NOTE: We did not use any of those woods listed, those are just the recommended by the original Instructables, Any basic type of wood will do)
Step 1: Create Laser Cut Base for Speaker
LINK FOR BASE: file:///Users/innovativetechnologies/Desktop/Screen%20Shot%202016-05-13%20at%2010.29.13%20AM.png
These are the dimensions of the 2 pieces that you will need to cut out. You can adjust the lengths of the sides to what ever you would like, they just have to be equilateral because it is obviously a triangle.
For the flat based rectangle remember that you will have to print out 3 to accommodate for each of the sides.
The design for the interior is completely optional
Step 2: Assemble the Exterior of the Speaker
This part is very easy
- Get your base and first glue it to the BOTTOM rectangle with wood glue
- Wait for this part to dry and then repeat except with the 2 sides on the left and right
- (NOTE: This project does not have a back because that is where we put all of the parts)
Step 3: Build the Circuit
Set up your cloudBit if you haven’t already. You can find information about how to do this here: littlebits.cc/cloudstart.
You will also need to load a few songs/sounds onto the SD card in your MP3 player. You may need an SD card adapter to do this. Test out your circuit by pressing the button on the front and also by pressing the Cloud Control button on your phone or computer. If the MP3 player is in “next” mode, the song should advance to the next every time you send a signal.
Step 4: Place the Circuit Inside of the Shell of the Speaker
Use littleBits Adhesive Shoes to stick the modules inside the music player box.
Note: You should stick the button in the center of the box first to determine the placement of the rest of the modules.
Step 5: Play
In “next” mode, when the MP3 Player module receives a signal either through the cloudBit or from the button, it will skip from one song to the next. The sound will play out through the speaker module.
For the custom alarm clock function, the MP3 Player is set to “once” mode, and we set the alarm to play birds chirping at 7am with IFTTT’s Date & Time Channel.