Paso 6: Programación parte 1: encontrar los valores de los sensores
Me di cuenta que necesitaba encontrar mi rango de valores del acelerómetro para la codificación.
Esto es cuando usted desea descargar El Arduino Software.
Mi amigo Tommy me ayudó con este código:
const int Y_pin = A0;
int accel_y = 0;
int minutos = 336;
int max = 336;
void setup() {}
pinMode (Y_pin, entrada);
Serial.Begin(57600);
}
void loop() {}
accel_y = analogRead(Y_pin);
Si (accel_y > max) {}
máx = accel_y;
}
Si (accel_y < min) {}
min = accel_y;
}
Serial.Print ("Accel:");
Serial.Print(accel_y);
Serial.Print ("minutos:");
Serial.Print(min);
Serial.Print ("máximo:");
Serial.println(Max);
Delay(100);
}
He utilizado el código para encontrar mis valores max y min usando impresión Serial (esquina superior derecha en Arduino). Cuando llegué a imprimir serial, yo inclinado el cuadro en ambas direcciones al ángulo más lejano que permitiría a la caja de la inclinación. La ayuda a determinar el valor máximo y valor mínimo lee el acelerómetro.
Guardar los números máximos y mínimos a utilizar en el paso 9: programación parte 4: ensamblar el programa. La lectura máxima grabé fue 370 y el mínimo fue de 280.