David Rodríguez
/
proy_final_automatica3
proyecto final de automatica 3
main.cpp@0:7e3fcb3252ec, 2014-11-22 (annotated)
- Committer:
- davroina
- Date:
- Sat Nov 22 17:03:36 2014 +0000
- Revision:
- 0:7e3fcb3252ec
hola tatiana
Who changed what in which revision?
User | Revision | Line number | New 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 | } |