MBED Accelerator Plotter

Dependencies:   MMA8451Q mbed

Fork of FRDM_MMA8451Q by mbed official

Committer:
ganeshgore
Date:
Fri Feb 05 05:53:16 2016 +0000
Revision:
9:f92c43743573
Parent:
8:dea072e6e164
Changed Variables;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chris 2:41db78380a6e 1 #include "mbed.h"
chris 2:41db78380a6e 2 #include "MMA8451Q.h"
chris 2:41db78380a6e 3
chris 2:41db78380a6e 4 #define MMA8451_I2C_ADDRESS (0x1d<<1)
ganeshgore 8:dea072e6e164 5 Serial pc(USBTX, USBRX); // tx, rx
chris 2:41db78380a6e 6
chris 4:367de1084ea9 7 int main(void) {
emilmont 5:bf5becf7469c 8 MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
ganeshgore 9:f92c43743573 9 int Xaxis,Yaxis,Zaxis;
emilmont 5:bf5becf7469c 10 while (true) {
ganeshgore 9:f92c43743573 11 Xaxis = 100*(1+acc.getAccX());
ganeshgore 9:f92c43743573 12 Yaxis = 100*(1+acc.getAccY());
ganeshgore 9:f92c43743573 13 Zaxis = 100*(1+acc.getAccZ());
ganeshgore 8:dea072e6e164 14
ganeshgore 9:f92c43743573 15 pc.printf("$%d %d %d;", Xaxis,Yaxis,Zaxis);
ganeshgore 8:dea072e6e164 16 wait(0.2);
chris 2:41db78380a6e 17 }
ganeshgore 8:dea072e6e164 18 }