Library for driving the MMA8452 accelerometer over I2C

Dependents:   MMA8452_Test MMA8452_Demo Dualing_Tanks IMU-Controlled_MP3_Player ... more

You are viewing an older revision! See the latest version

Homepage

Here is a simple example:

#include "mbed.h"
#include "MMA8452.h"

int main() {
   double x = 0, y = 0, z = 0;

   MMA8452 acc(p28, p27, 40000);
   acc.setBitDepth(MMA8452::BIT_DEPTH_12);
   acc.setDynamicRange(MMA8452::DYNAMIC_RANGE_4G);
   
   acc->readXYZGravity(&x,&y,&z);
   printf("Gravities: %lf %lf %lf\r\n",x,y,z);
}

All wikipages