#include #include #include #include #define XACCEL_MIN 0.2 // Min range of X axis acceleration, wont move below #define YACCEL_MIN 0.2 // Min range of Y axis acceleration, wont move below #define XThreshold 3.0 //the sensor is noisy, ignore slight variations #define YThreshold 3.0 #define ZThreshold 3.0 #define XSCREENSIZE 1280 #define YSCREENSIZE 780 float x=0.0; float y=0.0; float z=0.0; void setup() { CircuitPlayground.begin(); Mouse.begin(); Serial.begin(9600); } void loop() { // Check if the slide switch is enabled (on +) and if not then just exit out if (!CircuitPlayground.slideSwitch()) { return; } boolean left_first = CircuitPlayground.leftButton(); //ok, we need resting position to be center of screen. float x1 = CircuitPlayground.motionX(); float y1 = CircuitPlayground.motionY(); float z1 = CircuitPlayground.motionZ(); //if(z1) //now got think about this oh no... Serial.print("X: "); Serial.print(x); Serial.print(" Y: "); Serial.print(y); Serial.print(" Z: "); Serial.print(z); Serial.println(); //move mouse to center }