Paso 5: Utilizando el bosquejo en su propio proyecto
Puede incorporar la función de calibración en su propio proyecto ya sea por fusión de mi código en tuyo o agregar el código de minas, dependiendo de cómo lo lejos que ya tienes con el tuyo. Mina contiene ganchos para permitirle añadir funciones adicionales.
Si se funden mina tuya, tomar las fichas calibrar y funciones completas. En la ficha de brújula, usted necesitará incorpórese mi función Setup() con la suya y todo, desde antes de que en el código. Simplemente necesita llamar a la función Calibrate() para entrar en el modo de calibración.
La ficha calibrar incluye dos declaraciones de #define. NUMSAMPLES define cuántas lecturas de magnetómetro se toman en cada posición. No hay probablemente ninguna razón particular para cambio de 10. Un número tan asegura que se se mantiene constante a lo largo. NUMTESTS define cuántas veces es repetir el procedimiento completo de 5 posiciones. Un buen número es 3, pero para la velocidad y si desea una calibración aproximada, 1 puede ser suficiente.