MPU6050 simple library
Dependents: MPU6050_test Drone MPU6050_test acelerometro ... more
Diff: MPU6050.h
- Revision:
- 12:b8a396aa0a50
- Parent:
- 11:7cccbf912a71
- Child:
- 13:e0e64e818d05
diff -r 7cccbf912a71 -r b8a396aa0a50 MPU6050.h --- a/MPU6050.h Thu Aug 15 03:31:44 2019 +0000 +++ b/MPU6050.h Thu Aug 15 03:34:16 2019 +0000 @@ -114,35 +114,35 @@ #define MPU6050_FIFO_R_W 0x74 #define MPU6050_WHO_AM_I 0x75 -/**API for MPC6050 +/** API for MPC6050 * -*MCP6050 is a 6-axis I2C sensor +* MCP6050 is a 6-axis I2C sensor * *@code -*#include "mbed.h" -*#include "MPU6050.h" +* #include "mbed.h" +* #include "MPU6050.h" * -*MPU6050 mpu(D7,D8); +* MPU6050 mpu(D7,D8); * -*float gx,gy,gz,ax,ay,az; +* float gx,gy,gz,ax,ay,az; * -*int main() -*{ -* if(mpu.getID()==0x68) { -* printf("MPU6050 OK"); -* wait(1); -* } else { -* printf("MPU6050 error ID=0x%x\r\n",mpu.getID()); -* while(1) { -* } -* } -* mpu.start(); -* while(1) { -* mpu.read(&gx,&gy,&gz,&ax,&ay,&az); -* printf("gx,gy,gz,ax,ay,az %.1f,%.1f,%.1f,%.2f,%.2f,%.2f\r\n",gx,gy,gz,ax,ay,az); -* wait(0.1); -* } -*} +* int main() +* { +* if(mpu.getID()==0x68) { +* printf("MPU6050 OK"); +* wait(1); +* } else { +* printf("MPU6050 error ID=0x%x\r\n",mpu.getID()); +* while(1) { +* } +* } +* mpu.start(); +* while(1) { +* mpu.read(&gx,&gy,&gz,&ax,&ay,&az); +* printf("gx,gy,gz,ax,ay,az %.1f,%.1f,%.1f,%.2f,%.2f,%.2f\r\n",gx,gy,gz,ax,ay,az); +* wait(0.1); +* } +* } *@endcode */ class MPU6050