Paso 1: Aprendiendo sobre el acelerómetro MMA7361
Este paso está diseñado para que pueda conocer el acelerómetro y determinar los valores necesarios para la inclinación de cabeza
Configuración inicial:
1. soldar los cables en cada uno de los agujeros de la conector de 9 pines en el acelerómetro. Recomendamos los cables por lo menos 2 pies de largo - por lo que su coche tiene espacio para moverse en el futuro (nuestros son cortos porque heredamos el acelerómetro de otro proyecto en el laboratorio)
2. Conecte cada uno de los cables correspondientes en la placa Arduino Uno:
ST--> esto no es necesario pin-no conectar
GSEL--> Pin Digital 4
0GD--> Pin Digital 5
SLP--> Pin Digital 3
X hacia fuera--> Pin analógico 0
Y hacia fuera--> Analog Pin 1
Z hacia fuera--> Analog Pin 2
GND -> GND (tierra)
VCC--> 3, 3V (no poner esto en 5V, puede soplar hacia fuera el acelerometro)
3. Descargue e instale la biblioteca MMA7361 en su programa de Arduino:
https://github.com/jeroendoggen/Arduino-MMA7361-Li...
La biblioteca incluye algunos códigos de muestra que pueden ayudar a entender cómo funciona el acelerómetro.
4. escribir código: Este código imprimirá el acelerómetro hacia fuera puesto a la ventana del serial (pulsar Ctrl + Shift + M para tirar para arriba). Luego puedes jugar con el acelerómetro para determinar qué valores de salida necesita
Una nota sobre calibraciones: el acelerómetro ha construido en función de la calibración y calibrará durante unos 5-10 segundos después del lanzamiento de la ventana del serial. Debe realizarse planos contra el piso de la superficie (ver foto) para calibrar correctamente.
Usted puede copiar y pegar el código en el documento adjunto.