Esto es lo que he hecho ... Simplemente copié el código simple Arduino MPU6050 de enlace y lo pegué en mi arduino uno R3, que está interconectado con GY -521 IMU ....
Estos son los valores que obtengo ...
InvenSense MPU-6050
June 2012
WHO_AM_I : 68, error = 0
PWR_MGMT_2 : 0, error = 0
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 1804, 1256, 15184
temperature: 27.329 degrees Celsius
gyro x,y,z : -4933, 3934, 490,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 5580, 1760, 14720
temperature: 27.047 degrees Celsius
gyro x,y,z : -4620, 3913, 428,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 3392, -84, 16828
temperature: 26.576 degrees Celsius
gyro x,y,z : -4559, 4073, 308,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 5672, 352, 10612
temperature: 26.765 degrees Celsius
gyro x,y,z : -4640, 3980, 364,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 4392, 1068, 13724
temperature: 27.000 degrees Celsius
gyro x,y,z : -4496, 3749, 380,
Lo que no puedo entender es que los valores son correctos o no ... y por qué esto tiene tanta fluctuación ... El sensor se mantiene en mi cama estacionaria y, sin embargo, tiene estos valores ...
Puedo darme cuenta de que el valor temporal es algo correcto, pero ¿qué pasa con el valor de giro y aceleración ...
Por favor, ayúdame a resolver esto ...