Paso 5: El registrador de datos del programa
Vamos a cargar algo de código!
Programación de Arduino es súper fácil. Si no estás familiarizado con Arduino escribí a una guía básica a la programación aquí. Para programar el Arduino necesita desconectar el tablero OpenLog comparte el mismo pasadores como el tablero del FTDI necesita durante la programación. Las cabeceras de perno de máquina son un tamaño ligeramente diferente de cabeceras estándar para conectar el tablero FTDI con los cables de puente.
Una vez este programado el Arduino puede conectar el OpenLog hacia su cabecera, conecte la batería y Compruebe hacia fuera allí un par de LEDs en el OpenLog que deberá encenderse. Deben registrar datos en la tarjeta SD al igual que lo que se muestra en la foto-it será marcado registro ###. TXT en la tarjeta SD. El OpenLog está configurado para comunicarse a 9600 baudios, por lo que es bueno para ir fuera de la caja. Si tiene problemas con abrir la tarjeta SD y ver el archivo con la etiqueta CONFIG. TXT y asegúrese de que la primera línea en la parte superior dice 9600-si la velocidad no coincida con la tarjeta no registre datos correctamente.
Cada vez que desconecte la batería y enchufarlo al OpenLog creará un nuevo archivo de registro en la tarjeta SD.
He incluido aquí el código de registro de datos para que puedas descargar. Para nuestro experimento necesitamos solamente leer el eje X del acelerómetro pero siguió adelante y leer de todos modos todos los tres ejes. Una vez completada la programación es hora de poner el registrador de datos en el cohete y lanzarlo.
En el sitio de lanzamiento!