USB Mouse by JoyStick

Dependencies:   mbed

Revision:
0:006c6d72bb7d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Jun 09 12:23:08 2011 +0000
@@ -0,0 +1,22 @@
+#include "mbed.h"
+#include "USBMouse.h"
+
+DigitalOut led(LED1);
+USBMouse mouse;
+AnalogIn x(p19);
+AnalogIn y(p20);
+
+int main() {
+    float xx,yy;
+    int mx,my;
+    while(1) {
+        xx=x.read();
+        yy=y.read();
+        if((xx<0.45) || (xx>0.55))mx=(xx-0.5)*10.0;
+        else mx=0;
+        if((yy<0.45) || (yy>0.55))my=(yy-0.5)*10.0;
+        else my=0;
+        mouse.move(mx,-my);
+        wait(0.01f);
+    }
+}