ICM20602
Diff: main.cpp
- Revision:
- 0:6b8b12c2b796
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Aug 19 23:41:25 2022 +0000 @@ -0,0 +1,26 @@ +#include "mbed.h" +#include "icm20602_i2c.h" + +ICM20602 icm20602; +Serial pc(USBTX,USBRX); + +float acc[3]; +float gyro[3]; + +int main(){ + + icm20602.init(); + while(1){ + acc[0] = icm20602.getAccXvalue(); + acc[1] = icm20602.getAccYvalue(); + acc[2] = icm20602.getAccZvalue(); + gyro[0] = icm20602.getGyrXvalue(); + gyro[1] = icm20602.getGyrYvalue(); + gyro[2] = icm20602.getGyrZvalue(); + + + pc.printf("%f %f %f %f %f %f\r\n",acc[0],acc[1],acc[2],gyro[0],gyro[1],gyro[2]); + wait_ms(100); + } + +} \ No newline at end of file