Étape 3 : Il est temps de travailler sur le logiciel
J’ai développé une bibliothèque pour Arduino qui est libre d’utilisation.
Logiciel est conçu pour gérer de 1 à 4 décodeurs simultanément. Il fonctionne de façon asynchrone du code principal. Le code principal doit initialiser certains paramètres et alors peut commencer le contrôle de l’encodeur indépendamment les uns des autres. Lorsqu’un seuil requis, exprimé en nombre de trous sera atteint le code principal sera l’interruption par le code de la bibliothèque et sera en mesure d’agir en conséquence.
Le logiciel peut être téléchargé sur Github
WheelControl.h contient la documentation de l’utilisation des bibliothèques
Example/Framework.INO permet de commencer avec cette bibliothèque