mover mouse con acelerometro

Dependencies:   MMA8451Q TSI USBDevice mbed

Revision:
0:8d297a2ce2b2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Dec 09 19:55:09 2014 +0000
@@ -0,0 +1,23 @@
+#include "mbed.h"
+#include "USBMouse.h"
+#include "MMA8451Q.h"
+
+#define MMA8451_I2C_ADDRESS (0x1d<<1)
+
+USBMouse mouse;
+   
+int main(void) {
+
+MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
+   
+    while (true) {
+        //mover mouse, con acelerometro
+        float AccY = acc.getAccX();
+        float AccX = acc.getAccY();
+  
+        signed char x = AccX * -10;
+        signed char y = AccY * 10;
+        mouse.move(x, y);
+        wait(0.001);
+     }
+}