Actividad_3

Dependencies:   mbed TSI MMA8451Q

main.cpp

Committer:
sergio_restrepo
Date:
2019-10-17
Revision:
0:757775e020e9

File content as of revision 0:757775e020e9:

#include "mbed.h"
#include "MMA8451Q.h"

#define MMA8451_I2C_ADDRESS (0x1d<<1)
Serial pc(USBTX, USBRX);
float X, Y, Z;
int main() {
    MMA8451Q acc(PTE25,PTE24,MMA8451_I2C_ADDRESS);
    PwmOut rled(LED1);
    PwmOut gled(LED2);
    PwmOut bled(LED3);
    
    while(true) {
        X=abs(acc.getAccX());
        Y=abs(acc.getAccY());
        Z=abs(acc.getAccZ());
        pc.printf("X=%0.2f\tY=%0.2f\tZ=%0.2f\n",X,Y,Z);
        rled = 1.0 - X;
        gled = 1.0 - Y;
        bled = 1.0 - Z;
        
        wait(0.3);
    }
}