Just to be certain here, you do realize the ADXL345 is a 3 axis device that reads X,Y & Z all on one chip? Do you really need 3 of these?
Quote from: Riva on Nov 09, 2012, 01:22 pmJust to be certain here, you do realize the ADXL345 is a 3 axis device that reads X,Y & Z all on one chip? Do you really need 3 of these?Yes, I know that. I need the tree axis acceleometers, because I want to recognize finger guestures in the space, so I need to read the data of all 3 axis.
My apology but I obviously did not word my question very well and am having difficulty understanding your answer to it. You want to wire 3x 3 axis accelerometers (9 axis in total) to one arduino, maybe one per finger?Datasheet says device can use SPI or I2C comunications but it can only have one of two fixed I2C addresses. Theoretically you could connect 3x devices using SPI or 2x I2C & 1x SPI.
...however there are only 2 I2C addresses available.
And why is this problem?
If you are attaching the sensors to a glove, you may want to consider flex sensors.Maybe use one 3 axis accelerometer for hand position, and 3 or four flex sensors for the fingers.The accelerometer could be I2C and the flex sensors wired to the analog pins.Something like this? http://www.adafruit.com/products/182They were used in the Nintendo power glove.