3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Play the French Can Can Using an Arduino and Buzzer

Play the French Can Can Using an Arduino and Buzzer


Bonjour!

Make your Arduino play the French Can Can using a buzzer. No pliers. No fires. It's so straight forward that it's as scandalous the Can Can implies.

This instructable covers some introductory electronics info, and focuses on writing scripts using the Arduino IDE to make an Arduino play basic musical tones.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Ingredients

Ingredients
The following ingredients are needed to make an Arduino play the Can Can:

Arduino
I bought mine here at sparkfun.com as part of a starter kit (also includes the buzzer used in this instructable).

Buzzer (CEM-1203 used in this instructable)
This particular buzzer can be found here at sparkfun.com for under $2.00.

100R Resistor
Prevents damage to the Arduino (more details later)

Breadboard (mini breadboard used in this instructable)
Allows testing of electronic components without soldering

Two Jumper Wires
Connect the Arduino with electric components on breadboard

USB Cable
Allows code (known as sketches) to be loaded to the Arduino from the computer

Arduino IDE
This program allows you to script sketches and load them to the Arduino. It can be found here at arduino.cc for Mac, Linux, and PC.

Finesse

One cannot play the Can Can without finesse!

« Previous StepDownload PDFView All StepsNext Step »
13 comments
May 15, 2012. 7:43 PMawsomehighvoltage says:
it sounds a lot better with a regular 8 ohm speaker. no resistor needed.
Nov 27, 2011. 2:15 AMmichielrutjes says:
The guy's name is "Rob", not "Ron" Faludi ;) Excellent instructable!
Sep 2, 2011. 10:31 AMNinja1507 says:
Lol crap, all I have is 100- 200k resistors -.- Will get some lower ones later haha. Great ible though, I'm just starting out with arduino so I've been looking around at cheap ideas I can do to get the hang of it before I embark on my own project.
Apr 6, 2011. 7:39 PMimalan54 says:
Awesome instructable. I just bought a Arduino Duemilanove and tried this.
But instead of a buzzer I used a 8 ohm speaker from a laptop. I added in a 5ohm resistor and it only draws between 26 to 33 ma, and it sounds awesome. Nice job!
AL
Mar 31, 2011. 8:16 PMemihackr97 says:
Men this is exactly what i was looking for, 5 stars!!!!

Great 'ible!!
Mar 9, 2011. 8:20 AMgabrielsan says:
Wow, AWESOME. I laugh out loud when the can can started to play, cant believe it. Incredible job!
Mar 8, 2011. 7:42 AMJedrokivich says:
Wow, great Instructable! Especially like the "finesse" bit!
Dec 8, 2010. 6:58 AMrenatoferreira says:
OMG!!! I have only a 10R resistor....
Apr 17, 2010. 6:56 PMDylan552 says:
 So if my sensor uses 100uA that equals .1mA right?
Second that means i dont need a resistor?
THANKS! :D
Oct 30, 2009. 2:38 PMmarc.cryan says:
Nicely done! 
Oct 27, 2009. 12:04 PMJodex says:
Very good instructable!
Oct 26, 2009. 1:46 PMmacattackct says:
there is actually a much easier way to do this.  This was my first project on the Arduino Duecimilia

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
2
Followers
1
Author:Ultrus(Christopher Stevens)
Web developer and designer who loves renovating and empowering over-sized web projects. Experience in developing and integrating ground breaking creative solutions online. Enjoys solving complex devel...
more »