Étape 4: Le Code
Maintenant nous avons une entrée qui nous pouvons travailler avec, et nous savons le format que nous voulons la sortie qu’elle, nous sommes en mesure de pouvoir écrire le code.
Heureusement, un rapide recherche découverte du site de Mike Holden
Comme résultat, mon croquis est basé sur un coupé de la version de son excellent code. Merci Mike !
Je dis coupe vers le bas, car il utilise eeprom de l’Arduino pour stocker les données d’étalonnage qui peuvent être définies au démarrage. J’ai choisi de ne pas utiliser ce composant, car il faudrait que vous ayez un ordinateur portable sur le bateau pour faire la configuration initiale. Au lieu de cela, j’ai utilisé un pot de garniture 20-tour pour calibrer la sortie que j’ai compté, qu'il serait plus facile de mettre tout en haut et bas du port à l’étale de charge.
Le module Bluetooth a été ajouté plus précisément que je voulais envoyer que la sortie vers un pont monté tablette Android exécutant notre application de traceur.