How to build an Air Guitar with Arduino, aka the AIRduino Guitar

 by Jell
lookstupid.JPG
hello.JPG
DSC00061.JPG

The idea here is to build a wearable virtual guitar that is to be controlled with two hands much like playing Air Guitar. It has been created and prototyped during a two weeks project at Chalmers University (Sweden) for a Physical Computing class.

The aim is to get the feeling of playing a real guitar. The AIRduino Guitar is made of one glove and one stick. The glove is used to set the tone and the stick to trigger the sound.

To perform such trick, we used an accelerometer and an ultra-sonic sensor (see Step 1 for concept description).

Take a look at the video demo to get a more precise idea of how it works, and get to work to build your own!


The AIRduino Team:

David Fournier, Jean-Louis Giordano, Monireh Sanaei, Maziar Shelbaf and Gustav Sohtell.

 
Remove these adsRemove these ads by Signing Up

Step 1: Concept Description

sensor.JPG
The Air Guitar is supposed to work as a right-handed guitar.

The guitar controller is divided in two parts, left-hand controller and right-hand controller.
By left-hand controller the player can bend his fingers and press the glove to change the pitch of the tone.

The right-hand controller is represented by a stick which has to be shaken to trigger the sound of the air-guitar.

Player can also change the distance between right hand and left hand in order to pitch the tones, simulating the different frets on the guitar neck.

To perform such tricks, the main components are an accelerometer to "feel" the stick shake, an hacked ultra-sonic sensor to measure the distance between the right hand and the stick, and conductive fabric to build the glove.

All in all, it is an fairly easy to build toy. The only tricky part would be the ultra-sonic sensor hack which requires some dexterity. You will need some basic electronic skills to understand the instructions, and also to find out what you did wrong when you messed something up and the guitar doesn't work in the end. We have been there. :-)

vsadiasa says: Jan 4, 2013. 8:22 AM
Can I use the HY SRF05 Ultrasonic sensor in replacement for the Parallax 28015 sensor? For the reason that the parallax sensor here is out of stock.
vsadiasa says: Dec 6, 2012. 7:28 AM
May I know if it okay to switch the left and right controller if I am a left handed guitarist? Is it possible? Thanks!
noobiegeek says: Jul 7, 2012. 10:48 PM
ultrasonic sensor module - http://www.ebay.in/itm/Ultrasonic-Sensor-Module-GH-311-/320936068186?pt=LH_DefaultDomain_203&hash=item4ab947c45a#ht_544wt_1139 ,can this be used ?? ,It's functionality is quite similar,cannot be used for distance measurement ? can this be used ?
Jell (author) in reply to noobiegeekJul 8, 2012. 4:35 AM
That sensor looks fine to me, you should be able to use it.
dikos says: Nov 18, 2009. 3:38 AM
What Accelerometer suggest for this build?
eggyeggyeggy says: Oct 31, 2009. 12:18 PM
It might just be me being dumb, but why does it say to be continued on how to building the glove bit?
Awesome project anyway
Jell (author) in reply to eggyeggyeggyNov 11, 2009. 6:28 AM
Hum it's just because it was not written yet, but it is fixed now ;)
We will update this instructable during the week. We couldn't do that earlier because we didn't take pictures when we build the first prototype. Since we are making another one we will be able to write more detailed instructions now.
dikos says: Nov 10, 2009. 2:00 PM
The schematic design of the switches of 9,10,11,12 fingers correspond to what?
Jell (author) in reply to dikosNov 11, 2009. 4:22 AM
It's a simple pull-up design that detects if one finger is pressed or not. Pin 9 will be finger 1, Pin 10 finger 2 etc...
If the finger is not pressed, the input to its pin will be 5V, and if it's pressed it will be 0V, hence HIGH or LOW state for the arduino.
One part of the switch is the large conductive fabric in the palm of your hand and the other part is the small conductive fabric on the top of your finger, the finger part going to the pins and the palm part to the ground.
We plan to make a more explicit schematics in a near future, so check for an update later this week! ;)
dikos says: Nov 5, 2009. 1:45 PM
Congratulations to the construct and I

www.grobot.gr
macattackct says: Oct 29, 2009. 5:15 PM
 I don't know.  I was just stating it.  I didn't mean  to sound mean. Sorry if it came across that way
macattackct says: Oct 29, 2009. 5:15 PM
 i dont know.  i was just expressing my opinion.  I didnt mean to make it sound offensive.  Sorry if it came across that way
ArduinoFun says: Oct 28, 2009. 6:54 AM
This is by far the coolest Arduino project. I really hope you win the Grand Prize!
Jell (author) in reply to ArduinoFunOct 28, 2009. 9:59 AM
Glad you liked it! Your binary clock is pretty neat too.
macattackct says: Oct 27, 2009. 2:20 PM
 NOOOO.  Ive been working on something like this for over a month and was about to submit it to the arduino contest.  Its different, but too similar
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!