I'm interested in building an Arduino-based (wireless) pressure glove similar to the TouchGlove made by I-CubeX (sorry, not allowed to give a link on my first forum post: google "i-cubex glove") for a music project I'm working on.
The glove would need to have 5 pressure sensors, one in each of the fingertips and thumbtip. I understand that the piezoelectric pressure sensors used in existing gloves are sensitive to continous changes of pressure across a range of values - my glove would need to work like this, returning presure values for all 5 sensors simultaneously, sensitive to forces ranging from very light fingertip contact, up to the maximum force that can be applied by fingertips squeezing together.
My questions are:
Can anyone suggest specific pressure pad components that would suit this application? (The cheaper the better!)
Could such components be conntected directly to the Arduino board, or would intermediate circuitry be required? If so, what kind? If not, are there enough pins on the BT board to connect 5 pressure sensors to?
Is it possible to have the board ultimately generate MIDI events from the glove, i.e. NoteOn/Off for pressure/on off contact (above/below a specific threshold), and CC events for pressure values from each sensor? From reading the Arduino site it seems this kind of thing is pretty commonly done, but if not, can I read raw data from the board/glove into an application written in C, in a Linux environment?
And a couple of secondary questions:
As a possible extension, I'd be interested in adding a Wii-style accelerometer/gyro to the glove. Can anyone suggest a specific component for this, and suggest how many pins it would need on the Arduino board? Is it likely to need a separate board, or could it possibly somehow share the same BT board with the pressure sensors?
Can the Arduino BT connect to a PC at the same time as another bluetooth app? Or would they i.e. each need their own Bluetooth dongle?
Thanks in advance for any help/pointers/suggestions anyone can offer on the above. Looking forward to making my own pressure glove on the cheap with Arduino!