MPU-6050 Accelerometer Values Stuck

Hello again!

I was coding a MPU-6050 accelerometer to use on a personal project, and I was moving it back and forth to see if it worked. The code prints the accelerometer’s values to the serial monitor, but I noticed that after a few seconds, the accelerometer values get “stuck” on the same value even if I move the sensor around. (The x acceleration likes to get stuck on 2.45 and the y acceleration likes to get stuck on 0.00.) Do you guys know why this happens? Thank you!

// Basic demo for accelerometer readings from Adafruit MPU6050

// ESP32 Guide: https://RandomNerdTutorials.com/esp32-mpu-6050-accelerometer-gyroscope-arduino/
// ESP8266 Guide: https://RandomNerdTutorials.com/esp8266-nodemcu-mpu-6050-accelerometer-gyroscope-arduino/
// Arduino Guide: https://RandomNerdTutorials.com/arduino-mpu-6050-accelerometer-gyroscope/

#include <Adafruit_MPU6050.h>
#include <Adafruit_Sensor.h>
#include <Wire.h>

Adafruit_MPU6050 mpu;

void setup(void) {
  Serial.begin(115200);
  while (!Serial){
    delay(10); // will pause Zero, Leonardo, etc until serial console opens
  }
  if (!mpu.begin()) {
    Serial.println("Failed to find MPU6050 chip");
    while (1) {
      delay(10);
    }
  }

  mpu.setAccelerometerRange(MPU6050_RANGE_8_G);
  mpu.setGyroRange(MPU6050_RANGE_500_DEG);
  mpu.setFilterBandwidth(MPU6050_BAND_5_HZ);
  delay(100);
}

  float posX = 0;
  float posY = 0;

void loop() {
  /* Get new sensor events with the readings */
  sensors_event_t a, g, temp;
  mpu.getEvent(&a, &g, &temp);

  /* Print out the values */
  float accelX = a.acceleration.x;
  float accelY = a.acceleration.y;
  float rotX = g.gyro.x;
  float rotY = g.gyro.y;
  float rotZ = g.gyro.z;

  float calcX = 0.5*accelX*0.05;
  posX = posX + calcX;
  float calcY = 0.5*accelY*0.05;
  posY = posY + calcY;


  Serial.print("position X:");
  Serial.print(posX);
  Serial.print(" acceleration X");
  Serial.print(accelX);
  Serial.print(" positionY: ");
  Serial.print(posY);
  Serial.print(" acceleration Y");
  Serial.print(accelY);

  Serial.print(" Rotation X: ");
  Serial.print(rotX);
  Serial.print(", Y: ");
  Serial.print(rotY);
  Serial.print(", Z: ");
  Serial.print(rotZ);

  Serial.println("");
  delay(50);
}

Here's a video of the serial output:

Copy and paste in code tags the serial output, videos aren't that useful.

Sounds like intermittent wiring. Please post a focused, close up photo showing all the connections.

1 Like

Sorry about that. The "acceleration X{insert number}" and "acceleration Y{insert number}" are what the accelerometer records. The positions are just the double integral of that.

position X:0.36 acceleration X0.71 positionY: 0.74 acceleration Y1.45 Rotation X: -0.02, Y: 0.03, Z: -0.01
position X:0.38 acceleration X0.74 positionY: 0.77 acceleration Y1.45 Rotation X: -0.02, Y: 0.04, Z: -0.00
position X:0.40 acceleration X0.72 positionY: 0.81 acceleration Y1.46 Rotation X: -0.02, Y: 0.05, Z: -0.01
position X:0.41 acceleration X0.69 positionY: 0.84 acceleration Y1.45 Rotation X: -0.03, Y: 0.04, Z: -0.01
position X:0.43 acceleration X0.72 positionY: 0.88 acceleration Y1.44 Rotation X: -0.03, Y: 0.04, Z: -0.01
position X:0.45 acceleration X0.70 positionY: 0.92 acceleration Y1.45 Rotation X: -0.02, Y: 0.03, Z: -0.02
position X:0.47 acceleration X0.72 positionY: 0.95 acceleration Y1.44 Rotation X: -0.03, Y: 0.04, Z: 0.00
position X:0.48 acceleration X0.70 positionY: 0.99 acceleration Y1.45 Rotation X: -0.03, Y: 0.03, Z: -0.02
position X:0.50 acceleration X0.70 positionY: 1.03 acceleration Y1.45 Rotation X: -0.04, Y: 0.08, Z: 0.03
position X:0.52 acceleration X0.70 positionY: 1.06 acceleration Y1.45 Rotation X: -0.00, Y: 0.04, Z: -0.03
position X:0.54 acceleration X0.67 positionY: 1.10 acceleration Y1.43 Rotation X: -0.01, Y: 0.07, Z: 0.01
position X:0.55 acceleration X0.62 positionY: 1.13 acceleration Y1.43 Rotation X: -0.03, Y: -0.12, Z: 0.01
position X:0.57 acceleration X0.61 positionY: 1.17 acceleration Y1.47 Rotation X: 0.09, Y: -0.29, Z: -0.17
position X:0.59 acceleration X0.79 positionY: 1.21 acceleration Y1.53 Rotation X: 0.09, Y: 0.11, Z: 0.02
position X:0.61 acceleration X0.86 positionY: 1.25 acceleration Y1.60 Rotation X: 0.08, Y: 0.10, Z: -0.13
position X:0.64 acceleration X1.07 positionY: 1.29 acceleration Y1.65 Rotation X: -0.01, Y: 0.17, Z: 0.07
position X:0.66 acceleration X0.81 positionY: 1.33 acceleration Y1.63 Rotation X: 0.01, Y: -0.03, Z: -0.04
position X:0.67 acceleration X0.74 positionY: 1.37 acceleration Y1.67 Rotation X: -0.05, Y: 0.11, Z: 0.09
position X:0.69 acceleration X0.78 positionY: 1.41 acceleration Y1.66 Rotation X: -0.02, Y: -0.07, Z: 0.05
position X:0.71 acceleration X0.73 positionY: 1.46 acceleration Y1.71 Rotation X: 0.06, Y: -0.25, Z: -0.10
position X:0.73 acceleration X0.85 positionY: 1.50 acceleration Y1.68 Rotation X: 0.04, Y: -0.17, Z: -0.17
position X:0.75 acceleration X0.77 positionY: 1.54 acceleration Y1.79 Rotation X: 0.05, Y: 0.20, Z: -0.01
position X:0.78 acceleration X1.07 positionY: 1.59 acceleration Y1.82 Rotation X: 0.13, Y: 0.02, Z: -0.08
position X:0.80 acceleration X0.98 positionY: 1.64 acceleration Y1.91 Rotation X: 0.08, Y: -0.05, Z: 0.02
position X:0.82 acceleration X0.85 positionY: 1.68 acceleration Y1.96 Rotation X: 0.05, Y: -0.18, Z: 0.12
position X:0.83 acceleration X0.12 positionY: 1.74 acceleration Y2.38 Rotation X: 0.15, Y: -0.37, Z: -0.48
position X:0.86 acceleration X1.46 positionY: 1.80 acceleration Y2.05 Rotation X: -0.09, Y: 1.07, Z: 0.06
position X:0.90 acceleration X1.39 positionY: 1.85 acceleration Y2.10 Rotation X: 0.14, Y: -0.14, Z: -0.27
position X:0.93 acceleration X1.21 positionY: 1.90 acceleration Y2.08 Rotation X: 0.00, Y: 0.00, Z: 0.39
position X:0.94 acceleration X0.36 positionY: 1.96 acceleration Y2.27 Rotation X: 0.18, Y: -0.66, Z: -0.19
position X:0.95 acceleration X0.66 positionY: 2.01 acceleration Y2.30 Rotation X: 0.09, Y: 0.10, Z: 0.10
position X:0.97 acceleration X0.58 positionY: 2.07 acceleration Y2.40 Rotation X: 0.30, Y: -0.20, Z: -0.26
position X:0.99 acceleration X0.71 positionY: 2.14 acceleration Y2.58 Rotation X: 0.41, Y: 0.07, Z: -0.36
position X:1.01 acceleration X1.10 positionY: 2.20 acceleration Y2.57 Rotation X: 0.04, Y: 0.63, Z: -0.43
position X:1.06 acceleration X1.93 positionY: 2.28 acceleration Y3.14 Rotation X: -0.14, Y: 0.30, Z: -0.15
position X:1.10 acceleration X1.51 positionY: 2.35 acceleration Y2.81 Rotation X: -0.05, Y: -0.37, Z: 0.10
position X:1.12 acceleration X0.90 positionY: 2.42 acceleration Y2.80 Rotation X: -0.10, Y: -0.60, Z: 0.20
position X:1.13 acceleration X0.27 positionY: 2.50 acceleration Y3.07 Rotation X: 0.08, Y: -0.16, Z: 0.10
position X:1.15 acceleration X0.68 positionY: 2.56 acceleration Y2.58 Rotation X: 0.28, Y: 0.28, Z: -0.12
position X:1.17 acceleration X1.10 positionY: 2.63 acceleration Y2.68 Rotation X: -0.02, Y: 0.21, Z: -0.27
position X:1.21 acceleration X1.42 positionY: 2.71 acceleration Y3.23 Rotation X: -0.20, Y: 0.16, Z: -0.09
position X:1.24 acceleration X1.36 positionY: 2.77 acceleration Y2.28 Rotation X: -0.18, Y: -0.04, Z: -0.25
position X:1.28 acceleration X1.47 positionY: 2.84 acceleration Y3.04 Rotation X: -0.41, Y: -0.12, Z: 0.24
position X:1.53 acceleration X0.60 positionY: 3.67 acceleration Y1.64 Rotation X: 0.36, Y: -0.21, Z: -0.51
position X:1.56 acceleration X1.51 positionY: 3.72 acceleration Y2.23 Rotation X: -0.96, Y: 0.54, Z: -0.49
position X:1.61 acceleration X1.94 positionY: 3.79 acceleration Y2.71 Rotation X: -1.56, Y: 0.00, Z: -0.79
position X:1.65 acceleration X1.67 positionY: 3.89 acceleration Y3.89 Rotation X: -1.10, Y: 0.41, Z: -0.29
position X:1.69 acceleration X1.44 positionY: 3.99 acceleration Y4.24 Rotation X: -0.02, Y: 0.52, Z: 0.01
position X:1.73 acceleration X1.70 positionY: 4.09 acceleration Y3.68 Rotation X: 1.18, Y: 0.17, Z: 0.38
position X:1.77 acceleration X1.49 positionY: 4.15 acceleration Y2.60 Rotation X: 1.60, Y: -0.32, Z: 0.52
position X:1.80 acceleration X1.10 positionY: 4.21 acceleration Y2.30 Rotation X: 0.75, Y: -0.03, Z: 0.55
position X:1.81 acceleration X0.64 positionY: 4.27 acceleration Y2.53 Rotation X: -0.67, Y: 0.76, Z: -0.00
position X:1.85 acceleration X1.37 positionY: 4.36 acceleration Y3.62 Rotation X: -1.81, Y: 1.54, Z: 0.39
position X:1.88 acceleration X1.33 positionY: 4.47 acceleration Y4.09 Rotation X: -0.59, Y: -0.72, Z: 0.50
position X:1.87 acceleration X-0.41 positionY: 4.56 acceleration Y3.65 Rotation X: 0.65, Y: -1.20, Z: 0.67
position X:1.85 acceleration X-0.73 positionY: 4.60 acceleration Y1.72 Rotation X: 0.24, Y: 0.10, Z: 0.24
position X:1.86 acceleration X0.20 positionY: 4.67 acceleration Y2.64 Rotation X: -0.22, Y: 0.57, Z: -0.33
position X:1.90 acceleration X1.54 positionY: 4.72 acceleration Y2.38 Rotation X: -0.16, Y: 0.26, Z: -0.21
position X:1.92 acceleration X1.02 positionY: 4.81 acceleration Y3.47 Rotation X: -0.12, Y: -0.67, Z: 0.07
position X:1.94 acceleration X0.90 positionY: 4.90 acceleration Y3.58 Rotation X: -0.09, Y: -1.15, Z: -0.48
position X:1.97 acceleration X1.15 positionY: 4.95 acceleration Y2.12 Rotation X: -2.17, Y: 1.11, Z: -0.44
position X:2.08 acceleration X4.26 positionY: 4.96 acceleration Y0.29 Rotation X: -1.87, Y: 3.15, Z: 2.83
position X:2.10 acceleration X0.86 positionY: 4.97 acceleration Y0.17 Rotation X: 2.05, Y: -3.23, Z: -0.33
position X:2.07 acceleration X-1.33 positionY: 5.01 acceleration Y1.58 Rotation X: 1.04, Y: 0.28, Z: 0.20
position X:2.04 acceleration X-1.02 positionY: 5.16 acceleration Y6.11 Rotation X: 1.03, Y: 1.17, Z: -0.69
position X:2.07 acceleration X1.19 positionY: 5.20 acceleration Y1.70 Rotation X: 0.59, Y: 1.22, Z: -1.03
position X:2.13 acceleration X2.34 positionY: 5.26 acceleration Y2.45 Rotation X: -0.55, Y: 0.59, Z: -0.79
position X:2.18 acceleration X1.83 positionY: 5.36 acceleration Y3.89 Rotation X: -1.25, Y: -0.07, Z: -0.34
position X:2.22 acceleration X1.68 positionY: 5.48 acceleration Y4.97 Rotation X: -0.98, Y: 0.90, Z: 1.25
position X:2.23 acceleration X0.40 positionY: 5.59 acceleration Y4.42 Rotation X: 0.38, Y: -0.44, Z: 0.98
position X:2.15 acceleration X-3.12 positionY: 5.63 acceleration Y1.56 Rotation X: 0.20, Y: 1.77, Z: 0.49
position X:2.11 acceleration X-1.72 positionY: 5.69 acceleration Y2.27 Rotation X: 0.46, Y: 0.25, Z: -0.50
position X:2.06 acceleration X-1.91 positionY: 5.76 acceleration Y2.68 Rotation X: -0.02, Y: 1.01, Z: 0.19
position X:2.03 acceleration X-1.23 positionY: 5.82 acceleration Y2.41 Rotation X: -1.04, Y: 0.74, Z: -0.48
position X:1.95 acceleration X-3.33 positionY: 5.87 acceleration Y2.12 Rotation X: -0.54, Y: 1.19, Z: 0.49
position X:1.88 acceleration X-2.74 positionY: 5.93 acceleration Y2.22 Rotation X: 0.10, Y: -0.69, Z: -0.06
position X:1.81 acceleration X-2.61 positionY: 5.98 acceleration Y2.11 Rotation X: -0.61, Y: 0.17, Z: 0.30
position X:1.75 acceleration X-2.41 positionY: 6.02 acceleration Y1.83 Rotation X: -0.73, Y: 0.00, Z: 0.27
position X:1.68 acceleration X-2.73 positionY: 6.07 acceleration Y1.67 Rotation X: -0.16, Y: 0.72, Z: 0.04
position X:1.61 acceleration X-2.84 positionY: 6.11 acceleration Y1.72 Rotation X: 0.68, Y: -0.33, Z: -0.24
position X:1.54 acceleration X-2.99 positionY: 6.16 acceleration Y2.21 Rotation X: 0.54, Y: -1.81, Z: -0.54
position X:1.47 acceleration X-2.84 positionY: 6.28 acceleration Y4.71 Rotation X: 0.30, Y: -0.85, Z: -0.31
position X:1.43 acceleration X-1.34 positionY: 6.20 acceleration Y-3.41 Rotation X: 0.55, Y: -0.34, Z: -0.94
position X:1.38 acceleration X-2.03 positionY: 6.34 acceleration Y5.77 Rotation X: -1.57, Y: 0.71, Z: 1.59
position X:1.28 acceleration X-4.00 positionY: 6.49 acceleration Y5.98 Rotation X: 2.26, Y: -0.46, Z: 0.11
position X:1.32 acceleration X1.47 positionY: 6.56 acceleration Y2.61 Rotation X: 2.90, Y: -0.84, Z: -0.41
position X:1.36 acceleration X1.75 positionY: 6.51 acceleration Y-1.65 Rotation X: 0.29, Y: -3.10, Z: 0.75
position X:1.35 acceleration X-0.40 positionY: 6.57 acceleration Y2.31 Rotation X: -4.07, Y: -2.82, Z: 0.85
position X:1.31 acceleration X-1.78 positionY: 6.70 acceleration Y5.06 Rotation X: -2.66, Y: -1.19, Z: -0.39
position X:1.32 acceleration X0.33 positionY: 6.74 acceleration Y1.70 Rotation X: -1.61, Y: 1.02, Z: -1.44
position X:1.39 acceleration X3.13 positionY: 6.79 acceleration Y2.06 Rotation X: -0.58, Y: 1.04, Z: -1.54
position X:1.50 acceleration X4.20 positionY: 6.85 acceleration Y2.43 Rotation X: 1.21, Y: -0.08, Z: -0.94
position X:1.61 acceleration X4.50 positionY: 6.87 acceleration Y0.79 Rotation X: 0.60, Y: -0.72, Z: 0.28
position X:1.70 acceleration X3.60 positionY: 6.86 acceleration Y-0.31 Rotation X: -0.51, Y: -1.71, Z: 0.81
position X:1.75 acceleration X2.09 positionY: 6.85 acceleration Y-0.46 Rotation X: -0.29, Y: -1.00, Z: 0.44
position X:1.82 acceleration X2.44 positionY: 6.80 acceleration Y-2.20 Rotation X: -0.52, Y: 0.16, Z: -0.45
position X:1.87 acceleration X2.35 positionY: 6.81 acceleration Y0.34 Rotation X: -1.12, Y: 0.89, Z: -0.84
position X:1.95 acceleration X2.94 positionY: 6.86 acceleration Y2.11 Rotation X: 0.15, Y: 0.78, Z: -1.01
position X:2.04 acceleration X3.74 positionY: 6.89 acceleration Y1.22 Rotation X: 0.81, Y: 1.17, Z: -0.09
position X:2.09 acceleration X2.04 positionY: 6.96 acceleration Y2.61 Rotation X: 0.23, Y: -0.25, Z: -0.42
position X:2.13 acceleration X1.69 positionY: 7.08 acceleration Y4.94 Rotation X: 0.59, Y: 0.16, Z: 1.48
position X:2.19 acceleration X2.14 positionY: 7.10 acceleration Y0.77 Rotation X: 0.91, Y: -2.03, Z: 2.09
position X:2.23 acceleration X1.55 positionY: 7.01 acceleration Y-3.60 Rotation X: -0.01, Y: -3.07, Z: 0.73
position X:2.27 acceleration X1.89 positionY: 6.91 acceleration Y-4.05 Rotation X: -2.76, Y: 0.91, Z: -1.05
position X:2.33 acceleration X2.35 positionY: 6.86 acceleration Y-1.91 Rotation X: -3.27, Y: 2.76, Z: -1.42
position X:2.44 acceleration X4.15 positionY: 6.95 acceleration Y3.80 Rotation X: -0.20, Y: 2.40, Z: -1.29
position X:2.58 acceleration X5.70 positionY: 7.00 acceleration Y1.64 Rotation X: 1.50, Y: 0.97, Z: 1.46
position X:2.64 acceleration X2.52 positionY: 7.04 acceleration Y1.64 Rotation X: 1.91, Y: -2.80, Z: 2.29
position X:2.60 acceleration X-1.56 positionY: 7.14 acceleration Y3.99 Rotation X: 0.69, Y: -1.54, Z: 2.94
position X:2.61 acceleration X0.30 positionY: 7.05 acceleration Y-3.34 Rotation X: 0.83, Y: -0.41, Z: 1.84
position X:2.65 acceleration X1.52 positionY: 6.84 acceleration Y-8.59 Rotation X: -0.92, Y: -1.06, Z: -2.06
position X:2.66 acceleration X0.62 positionY: 6.84 acceleration Y0.18 Rotation X: -5.05, Y: 3.15, Z: -2.55
position X:2.72 acceleration X2.24 positionY: 7.00 acceleration Y6.43 Rotation X: -1.79, Y: 4.78, Z: -2.04
position X:2.78 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:2.84 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:2.90 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:2.96 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.03 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.09 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.15 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.21 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.27 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.33 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.39 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.46 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.52 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.58 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.64 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.70 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.76 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.82 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.88 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:3.95 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.01 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.07 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.13 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.19 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.25 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.31 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.37 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.44 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.50 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.56 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.62 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.68 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.74 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.80 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.86 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.93 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:4.99 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.05 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.11 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.17 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.23 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.29 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.36 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.42 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.48 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.54 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.60 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54
position X:5.66 acceleration X2.45 positionY: 7.00 acceleration Y0.00 Rotation X: 28.83, Y: 0.00, Z: 0.54

Here you go

Here's the schematic from the tutorial I used with the same wiring:

I hope that header is soldered to the PCB. If not, there's one of your problems.

It is. Wasn't my best soldering job but it's on there :sweat_smile:

Whew! You'd be amazed/appalled at how many folk think just sticking the pins through the holes will magically work, so it's the first thing I ask when it's not apparent.

I think you need to re-flow the 1st 3 pins.

1 Like

Set iron to 700F/370C

If you don't "move the sensor around", does it still get stuck? If not, continue to suspect loose connection(s).

By the way, the sensor is a 3.3V only part, and bidirectional logic level shifters are required on the I/O connections for reliable data transfer to a 5V Arduino.

There are plenty of bad tutorials that suggest otherwise, and are best ignored.

1 Like

Re-flowed the first four ports, and swapped out the wires.
It works perfectly fine now... probably due to a bad vcc connection.
Thank you!

Oh really? Thanks for correcting that! I will make sure it's plugged into the 3.3v port.

No, the sensor has a 3.3V regulator on it so 5V is correct, it's the signal levels that are 3.3V and should be converted.

You got away with it in this case because I2C is open drain, the sensor board has pullups to 3.3V and the R4 doesn't have strong pullups to 5V (just its weak internal pullups). A level converter like @jremington suggested is still a Really Good Idea.

1 Like