Étape 5: Utilisation de l’esquisse dans votre propre projet
Vous pouvez intégrer la fonction de calibrage dans votre propre projet, soit en fusionnant mon code dans vôtre ou en ajoutant votre code à la mienne, selon comment quelle distance vous avez déjà avec le vôtre. Mine contient des crochets pour vous permettre d’ajouter des fonctions supplémentaires.
Si vous fusionnez des mines dans vôtre, prenez les onglets de calibrer et de fonctions complets. Dans l’onglet de la boussole, vous devrez fusionner ma fonction Setup() avec les vôtres et fusionner tout de saisie dans votre code. Il suffit d’appeler la fonction Calibrate() pour entrer dans le mode de calibration.
L’onglet Etalonner comprend deux instructions #define. NUMSAMPLES définit combien magnétomètre lectures sont effectuées à chaque position. Il n’y a probablement aucune raison particulière de le changer de 10. Un tel nombre assure qu’il se tient constante tout au long. NUMTESTS définit combien de fois la procédure complète des 5 positions doit être répété. Un bon nombre est 3, mais pour la vitesse et si vous voulez juste un étalonnage rugueux, 1 pourrait suffire.