I hope someone can tell me what I'm doing wrong. I seem to be getting readings from my accelerometer, but the readings never change no matter how much I move the thing around.

I have the sparkfun accelerometer MMA7361 (Triple Axis Accelerometer Breakout - MMA7361 - SEN-09652 - SparkFun Electronics) hooked up to my Arduino Uno.

I'm using the AcceleroMMA7361_v0.8b library from here (http://code.google.com/p/mma7361-library/downloads/detail?name=AcceleroMMA7361_v0.8b.zip&can=2&q=)

When I run the "RawData" sketch included in the library, this is what comes on the serial monitor:

Calibrating MMA7361011..................................................

DONE

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

x: 519 y: 519 z: 583

Here is how I have the accelerometer hooked up to the Arduino:

**Accelerometer Pin ** | Arduino Pin |
---|---|

ST | 12 |

GSEL | 10 |

0GD | 11 |

SLP | 13 |

XOUT | A0 |

YOUT | A1 |

ZOUT | A2 |

GND | GND |

VCC | 3.3V |

Any ideas would be greatly appreciated!!!