mpu6050 lecture

Dependencies:   MPU6050 mbed

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]);
+       
+
+    }
+    
+}