Hello luxxnatura,
Thanks A LOT for your help!
Except about the Bluetooth, I've bought and will start experimenting with everything as soon as possible.
I didn't know of this issue with bluetooth - and since I'm brazilian, and have been waiting for almost a month for my package from SparkFun to arrive, lol, unfortunately asking for a xbee breakout right now wouldn't be possible. But let's see how it holds up...
Thanks!
luxxnatura:
- What is best to transport data and power through this interface: conductive fabric, conductive thread or even a really thin wire? - It is important that it could be folded, twisted and very resistant through time.Conductive thread is a good option, though it has a tendency to fray. I would do some tests playing rough with it. Here is a 6-ply that might hold up well: http://www.sparkfun.com/products/10119
There are lots of different kinds of conductive fabric, including soft, silky, and stretchy ones. You could very easily incorporate into your design decorative paths of conductive material that join (via conductive thread) with the accelerometer in the centre. Check out the range of materials here: http://lessemf.com/fabric.html
- Any ideas of how should I protect the components from damage by rough hand manipulation?
In a soft, malleable piece like this, people are going to want to test its limits and play rough with it. Your best bet is to make prototypes and have people do exactly that. Work it hard and see how it holds up. The conductive fabric wouldnt be an issue, I dont think, you are more likely to see issues with the conductive thread, at the point where it meets the accelerometer (because it's stiff), and the battery (for the same reason). You would want to protect the circuit from short-circuits, too.
- Will the raw data of the whole schematic (5 accelerometers to lilypad to bluetooth) be fast enough generated? - a frequency of 10 "readings" per second should be enough for what I intend to do with them. *
With acclerometers you'll want to do some averaging in order to have smooth data rolling in. write the incoming raw data into an array, and pull every 8th, 10, or 50th number (depending how smooth you want it). That number will be your reading, for you to do whatever you like with it.
Are you set on Bluetooth? I've seen quite a few projects done with Bluetooth and there tends to be interference and general instability, imo. I'm a fan of Xbees myself. They are super reliable, and there is a sewable breakout board for the Lilypad Arduino:
Lilypad Xbee Breakout: LilyPad XBee - DEV-12921 - SparkFun Electronics
Xbee Radio: http://www.sparkfun.com/products/8664As for battery, I would recommend using a rechargable Lithium-Polymer battery. They're cheap, relatively small and flat (so great for soft circuits), and reliable. http://www.sparkfun.com/products/9876