Build: The Wave Shield for Arduino

IMG_3694a.JPG
Controlling audio with a micro-controller can be difficult, really difficult. The Wave Shield, from LadyAda, makes it simple. There is a bunch of sample code on the LadyAda website to get you up and running fast once you build the kit.

The Wave Shield is just one component that will be integrated into an interactive piece that I will be documenting over the next few weeks for Make. I will reveal more about the project as soon as I figure it all out. However, I will tell you that it uses a Wave Shield, an Arduino, a Minty Boost, and Youtube.

You can purchase the Wave Shield on the adafruit industries website.

What You Get & What You Need
IMG_3649a.JPG
The kit is really complete. All you need is an Arduino, an SD memory card, and a few tools to complete the build.

Tools you need:

  • Soldering Iron
  • Solder
  • Solder Wick or de-soldering tool (optional)
  • Wire cutters
  • Fume Extractor - Make you own

Step 1: Solder the SD Card component
IMG_3652a.JPG
The SD card holder is a surface mount component. Don't let that scare you, it is fairly easy to solder. All you have to do is solder the 4 "side tabs" first, then take your time and solder the rest of the pins. I had added too much solder to one of them and it created a "bridge". I heated it up and touched it with some solder wick and it was fine.

Apparently the (3) pins on the right side are not used, they are the really small ones, but I soldered them anyway.

Step 2: Add some components
IMG_3654a.JPG
At this point I decided to add as many components ass possible and still be able to solder them easily. I was able to add all the resistors and a few capacitors in one step. You may want to do them one-at-a-time, it just takes a little longer.
IMG_3655a.JPG
Make sure to double-check all the resistor values, there are a lot of them!

Step 3: Add the IC's
IMG_3662a.JPG
Now it's time to add the IC's. There is (1) DAC (digital-analog converter) and (1) Op-Amp (operational-amplifier). Insert them and give them a quick solder.

Step 4: Add the regulator
IMG_3665a.JPG
Next is the 3.3V regulator, it has (3) leads and must be oriented properly to work.

Step 5: More components
IMG_3667a.JPG
Now it's time to add the reset button and the ICSP header. These let you reset the Arduino manually, and reprogram the board with an AVR programmer.

Step 6: Adding the capacitors
IMG_3669a.JPG
Next are the three electrolytic capacitors. You can solder them in "standing" or "lying down". If you solder them lying down, you will be able to stack another board on top of the Wave Shield. Don't forget, capacitors have polarity! They must be inserted the right way. The board is marked and so are the capacitors, double check the instructions and make sure they are oriented correctly.

Step 7: Add power connector
IMG_3670a.JPG
The power connector is a simple solder connection, just make sure to use enough solder to hold it in since it will get some abuse.

Step 8: Add the volume potentiometer
IMG_3672a.JPG
More simple soldering. Again, make sure you do a good job soldering since this will be used a lot.

Step 9: Adding the header pins
IMG_3674a.JPG
Cut and place the 6 and 8 pin headers into the female sockets of the Arduino. Next, place the Wave Shield onto the Arduino, lining up the pins.
IMG_3675a.JPG
Finally, solder all the pins to the Wave Shield.

Step 10: Increasing flexibility
IMG_3676a.JPG
I really like being able to plug in different types of speakers into the board so I decided to add female sockets anywhere I could. This allows me to plug and play a bunch of different components without soldering.
IMG_3689a.JPG
The yellow wires are where I added the sockets. I also added another one for the speaker connection.

Step 11: Upload the sketch
md-wave.jpg
You can download a few sample sketches from the LadyAda website. I chose the "Play All" sketch to upload. Also, you need to encode the audio as 16Bit WAV file. All the directions can be found here. It's really simple to convert using iTunes, but there are a lot of other options documented.

Step 12: Test it out
IMG_3683a.JPG
I plugged in my RuntyBoost that I made a while back, and it started to play music. Now all I have to do is figure out how I am going to make this work in the next phase of this build. Check back in a week or two. In the mean time, maybe I'll see you at HOPE.


If you are wondering what music I am playing on my new Wave Shield, it's a friend of mine. [Thanks!]



Related:

Posted by Marc de Vinck | Jul 16, 2008 01:00 AM
Arduino, DIY Projects | Permalink | Comments (0) | Email This | Bookmark and Share | Digg this!

Recent Entries

Comments

Oldest comments listed first.

Leave a comment


Subscribe to MAKE!Subscribe to MAKE Magazine!

Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.

$34.95 / 1 year
(4 Quarterly Issues)

Subscribe now

How-to videos for Makers and Crafers!


Void your warranty, violate a user agreement, fry a circuit, blow a fuse, poke an eye out... Welcome to the Make Blog!

Features and more @ MAKE!


Get MAKE 14 - Subscribe or on newsstands!

Add MAKE to iGoogle - GoogleGoogle.
Add MAKE to your RSS reader - Real simple.
Add MAKE on Twitter.
Add MAKE on FriendFeed & the MAKE room.


Advertise here with FM.

Why advertise on MAKE?
Read what folks are saying about us!

Click here to advertise on MAKE!

Subscribe to MAKE Magazine!


Phillip Torrone.Phillip Torrone
Senior Editor
Tel: 707-827-7311


Gareth BranwynGareth Branwyn
Robot Maker


Kip KayKip Kay
Video Maker


Jonah Brucker-Cohen Jonah Brucker-Cohen
Artist / Researcher

Suggest a Site!

Natalie Zee DrieuNatalie Zee Drieu
Senior Editor
CRAFT


Becky Stern Becky Stern
Culture jammer


Collin CunninghamCollin Cunningham
Sound Maker


Marc de Vinck Marc de Vinck
CNC Maker

Current Podcast

itunesdl.gif Weekend Project: Styrofoam Plate Speaker Get surprisingly good sound from disposable picnicware with this easy to make and inexpensive Styrofoam Plate Speaker. Thanks go to José Pino for the original article in Make Magazine.To download Styrofoam Plate Speaker MP4 click here or subscribe in... More...

Get the Make blog sent via email

Enter your email to receive the Make blog each day:



WOW! Thanks to everyone involved with Maker Faire Bay Area: attendees, makers, exhibitors, sponsors, volunteers, and crew...it was AMAZING! Over 400 Makers and 60,000+ attendees! Be sure to check out the photos @ Flickr, and our Maker Faire posts for all the action! The next scheduled Maker Faire is Austin: Oct. 18th & 19th, 2008 - Travis County Expo Center!

Make Categories

www.flickr.com
photos in MAKE More photos in MAKE Flickr Pool
www.flickr.com
photos in Craft More photos in Craft Flickr Pool

Advertise here.
Why advertise on MAKE?
Read what folks are saying about us!

Click here to advertise on MAKE!
Subscribe to MAKE Magazine!

Recent Posts from the Craft: Blog

Recent Posts from the Hackszine Blog