mpu6050 lecture
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 00002 #include "mbed.h" 00003 #include "MPU6050.h" 00004 00005 DigitalOut myled(LED1); 00006 Serial pc(USBTX, USBRX); 00007 int AcceX, AcceY, AcceZ=0; 00008 00009 int lol[3]; 00010 00011 MPU6050 mpu (p9, p10); 00012 00013 int main() { 00014 00015 pc.baud(600); 00016 00017 mpu.setAcceleroRange(MPU6050_ACCELERO_RANGE_16G); 00018 while(1) 00019 { 00020 00021 // Lecture des acceleromettres en X ,Y ,Z 00022 00023 AcceX = mpu.getAcceleroRawX() ; 00024 AcceY = mpu.getAcceleroRawY() ; 00025 AcceZ = mpu.getAcceleroRawZ() ; 00026 00027 00028 mpu.getAcceleroRaw (lol) ; 00029 00030 00031 pc.printf("Valeur de x : %d Valeur de y : %d Valeur de z : %d \n\r",AcceX,AcceY,AcceZ); 00032 00033 pc.printf("Valeur du tableau : %d %d %d \n\r",lol[0],lol[1],lol[2]); 00034 00035 00036 } 00037 00038 }
Generated on Fri Oct 28 2022 18:02:57 by
1.7.2