proyecto final de automatica 3

Dependencies:   MMA8451Q mbed

Committer:
davroina
Date:
Sat Nov 22 17:03:36 2014 +0000
Revision:
0:7e3fcb3252ec
hola tatiana

Who changed what in which revision?

UserRevisionLine numberNew contents of line
davroina 0:7e3fcb3252ec 1 #include "mbed.h"
davroina 0:7e3fcb3252ec 2 #include "MMA8451Q.h"
davroina 0:7e3fcb3252ec 3
davroina 0:7e3fcb3252ec 4 #define MMA8451_I2C_ADDRESS (0x1d<<1)
davroina 0:7e3fcb3252ec 5
davroina 0:7e3fcb3252ec 6 AnalogIn sensor1(PTB0);
davroina 0:7e3fcb3252ec 7 Serial pc(USBTX, USBRX);
davroina 0:7e3fcb3252ec 8
davroina 0:7e3fcb3252ec 9
davroina 0:7e3fcb3252ec 10 int presion;
davroina 0:7e3fcb3252ec 11 float posx,posy,posz;
davroina 0:7e3fcb3252ec 12
davroina 0:7e3fcb3252ec 13 int main() {
davroina 0:7e3fcb3252ec 14
davroina 0:7e3fcb3252ec 15
davroina 0:7e3fcb3252ec 16 MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
davroina 0:7e3fcb3252ec 17
davroina 0:7e3fcb3252ec 18 while(1) {
davroina 0:7e3fcb3252ec 19
davroina 0:7e3fcb3252ec 20 //presion = sensor1.read_u16();
davroina 0:7e3fcb3252ec 21 posx=abs(acc.getAccX());
davroina 0:7e3fcb3252ec 22 posy=abs(acc.getAccY());
davroina 0:7e3fcb3252ec 23 posz=abs(acc.getAccZ());
davroina 0:7e3fcb3252ec 24
davroina 0:7e3fcb3252ec 25 pc.printf("%f%f%f@",posx,posy,posz);
davroina 0:7e3fcb3252ec 26 pc.printf("");
davroina 0:7e3fcb3252ec 27 wait(0.5);
davroina 0:7e3fcb3252ec 28
davroina 0:7e3fcb3252ec 29 }
davroina 0:7e3fcb3252ec 30 }