THEILOR LIROY
/
MPU6050
mpu6050 lecture
Diff: main.cpp
- Revision:
- 0:d3a5c660d645
diff -r 000000000000 -r d3a5c660d645 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Oct 28 18:02:32 2022 +0000 @@ -0,0 +1,38 @@ + +#include "mbed.h" +#include "MPU6050.h" + +DigitalOut myled(LED1); +Serial pc(USBTX, USBRX); +int AcceX, AcceY, AcceZ=0; + +int lol[3]; + +MPU6050 mpu (p9, p10); + +int main() { + + pc.baud(600); + + mpu.setAcceleroRange(MPU6050_ACCELERO_RANGE_16G); + while(1) + { + + // Lecture des acceleromettres en X ,Y ,Z + + AcceX = mpu.getAcceleroRawX() ; + AcceY = mpu.getAcceleroRawY() ; + AcceZ = mpu.getAcceleroRawZ() ; + + + mpu.getAcceleroRaw (lol) ; + + + pc.printf("Valeur de x : %d Valeur de y : %d Valeur de z : %d \n\r",AcceX,AcceY,AcceZ); + + pc.printf("Valeur du tableau : %d %d %d \n\r",lol[0],lol[1],lol[2]); + + + } + +}