MBED Accelerator Plotter

Dependencies:   MMA8451Q mbed

Fork of FRDM_MMA8451Q by mbed official

Committer:
ganeshgore
Date:
Fri Feb 05 05:47:57 2016 +0000
Revision:
8:dea072e6e164
Parent:
5:bf5becf7469c
Child:
9:f92c43743573
Latest

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 8:dea072e6e164 9 int rled,gled,bled;
emilmont 5:bf5becf7469c 10 while (true) {
ganeshgore 8:dea072e6e164 11 rled = 100*(1+acc.getAccX());
ganeshgore 8:dea072e6e164 12 gled = 100*(1+acc.getAccY());
ganeshgore 8:dea072e6e164 13 bled = 100*(1+acc.getAccZ());
ganeshgore 8:dea072e6e164 14
ganeshgore 8:dea072e6e164 15 pc.printf("$%d %d %d;", rled,gled,bled);
ganeshgore 8:dea072e6e164 16 wait(0.2);
chris 2:41db78380a6e 17 }
ganeshgore 8:dea072e6e164 18 }