MBED Accelerator Plotter

Dependencies:   MMA8451Q mbed

Fork of FRDM_MMA8451Q by mbed official

Revision:
8:dea072e6e164
Parent:
5:bf5becf7469c
Child:
9:f92c43743573
--- a/main.cpp	Tue Feb 19 23:46:45 2013 +0000
+++ b/main.cpp	Fri Feb 05 05:47:57 2016 +0000
@@ -2,17 +2,17 @@
 #include "MMA8451Q.h"
 
 #define MMA8451_I2C_ADDRESS (0x1d<<1)
+Serial pc(USBTX, USBRX); // tx, rx
 
 int main(void) {
     MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
-    PwmOut rled(LED_RED);
-    PwmOut gled(LED_GREEN);
-    PwmOut bled(LED_BLUE);
-
+    int rled,gled,bled;
     while (true) {
-        rled = 1.0 - abs(acc.getAccX());
-        gled = 1.0 - abs(acc.getAccY());
-        bled = 1.0 - abs(acc.getAccZ());
-        wait(0.1);
+        rled = 100*(1+acc.getAccX());
+        gled = 100*(1+acc.getAccY());
+        bled = 100*(1+acc.getAccZ());
+        
+        pc.printf("$%d %d %d;", rled,gled,bled);
+        wait(0.2);
     }
-}
+}
\ No newline at end of file