UNAL_Procesadores Actividad 3

Dependencies:   mbed MMA8451Q

Committer:
contechno
Date:
Wed Oct 09 17:19:36 2019 +0000
Revision:
0:9b79c52cf45a
UNAL_Procesadores; Actividad 3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
contechno 0:9b79c52cf45a 1 // UNAL - Procesadores
contechno 0:9b79c52cf45a 2 // Actividades Oct/2019 - JMP
contechno 0:9b79c52cf45a 3
contechno 0:9b79c52cf45a 4 #include "mbed.h"
contechno 0:9b79c52cf45a 5 #include "MMA8451Q.h" // Acc-Sensor
contechno 0:9b79c52cf45a 6
contechno 0:9b79c52cf45a 7 #define MMA8451_I2C_ADDRESS (0x1d<<1)
contechno 0:9b79c52cf45a 8 #define POLLTIME 0.1 // Time in ms, how often the Acc-Sensor is read out
contechno 0:9b79c52cf45a 9
contechno 0:9b79c52cf45a 10 Serial pc(USBTX, USBRX); // Init serial
contechno 0:9b79c52cf45a 11
contechno 0:9b79c52cf45a 12 int main() {
contechno 0:9b79c52cf45a 13 MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
contechno 0:9b79c52cf45a 14
contechno 0:9b79c52cf45a 15 while(1) {
contechno 0:9b79c52cf45a 16 pc.printf("(X|Y|Z) - (%.2f|%.2f|%.2f)\r\n",abs(acc.getAccX()),abs(acc.getAccY()),abs(acc.getAccZ()));
contechno 0:9b79c52cf45a 17 wait(POLLTIME);
contechno 0:9b79c52cf45a 18 }
contechno 0:9b79c52cf45a 19 }