int led, accel, shifted, reading;
float movement, scale, threshold;
void setup() {
// put your setup code here, to run once:
led = 6;
accel = A2;
shifted = 512;
scale = 102.3;
threshold = 1.3;
pinMode(led, OUTPUT);
pinMode(accel, INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
reading = analogRead(accel);
//Serial.println(reading);
movement = (reading - shifted) / scale;
if(movement < 0){
movement = movement * -1;
}
Serial.println(movement);
if(movement > threshold) {
digitalWrite(led, HIGH);
} else {
digitalWrite(led, LOW);
}
delay(100);
}