I am using a MMA7361 board sold by Modern Device: shop.moderndevice.com/products/mma7260qt-3-axis-accelerometer
I hooked the accelerometer's Vin to the 5 Volt output on the Arduino, its GND to the ground on the Arduino, and its x, y and z outputs up to the analog inputs 0, 1 and 2 on the Arduino.
The problem is, my results make no sense. When I leave the accelerometer sitting on the ground stationary, I get results that bounce around.
Here's my code:
#define xInputPin 0
#define yInputPin 1
#define zInputPin 2
int xValue, yValue, zValue;
void setup() {
// start serial port at 9600 bits per second
Serial.begin(9600);
}
void loop() {
xValue = analogRead(xInputPin);
yValue = analogRead(yInputPin);
zValue = analogRead(zInputPin);
Serial.print("X Value");
Serial.print("\t");
Serial.print(xValue);
Serial.print("\t");
Serial.print("Y Value");
Serial.print("\t");
Serial.print(yValue);
Serial.print("\t");
Serial.print("Z Value");
Serial.print("\t");
Serial.print(zValue);
Serial.print("\n");
delay(500);
}
Here's my results:
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 890 Y Value 840 Z Value 810
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 869 Y Value 814 Z Value 784
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 850 Y Value 789 Z Value 755
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 831 Y Value 766 Z Value 731
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 798 Y Value 725 Z Value 690
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 806 Y Value 734 Z Value 698
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 830 Y Value 763 Z Value 729
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 884 Y Value 834 Z Value 806
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 992 Y Value 966 Z Value 936
X Value 34 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 835 Y Value 770 Z Value 738
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 1001 Y Value 980 Z Value 959
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 930 Y Value 868 Z Value 836
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 999
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1007 Z Value 982
X Value 0 Y Value 0 Z Value 0
X Value 1005 Y Value 982 Z Value 958
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 899 Y Value 849 Z Value 819
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 1009 Y Value 986 Z Value 962
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 864 Y Value 807 Z Value 776
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 987 Y Value 956 Z Value 916
X Value 25 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 801 Y Value 729 Z Value 693
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 941 Y Value 879 Z Value 844
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 998 Y Value 974 Z Value 943
X Value 28 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 689 Y Value 600 Z Value 576
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 742 Y Value 659 Z Value 631
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
X Value 0 Y Value 0 Z Value 0
X Value 789 Y Value 714 Z Value 677
X Value 0 Y Value 0 Z Value 0
X Value 1023 Y Value 1023 Z Value 1023
Am I missing something simple?