Bonjour Dubois
Voilà, j’ai repris le tout, dépoussiéré le prototype
et remis le programme à jour.
Cette version lit le codeur, affiche les données en millimètres et pas, il a en plus un bouton qui permet de « marquer » un 0 mm (offset) où on veut, c’est une fonction On/Off.
Cette version te permettra d’appréhender l’usage du codeur rotatif, une fois que c’est OK, on peut ajouter d’autre fonctions comme le réglage semi-automatique de le position de départ (homing). Actuellement le homing se fait en positionnement le chariot manuellement et en « resettant » l’Arduino.
Le programme est, maintenant, scindé e 3 parties
USIN_ButeeScieRotEnc.ino Programme principal.
USIN_ButeeScieRotEnc_Hardware.h Paramètres hardware de votre installation.
USIN_ButeeScieRotEnc_Setup.h Paramètres de fonctionnement «
Ce système permet de modifier le programme principal (
USIN_ButeeScieRotEnc.ino) sans toucher les paramètres personnels.
En cas de nouvelle version annoncée, ne télécharger que le ZIP
Programme nnn.zip (sauf indication contraire)
Je vais squatter ce post afin d'y mettre et tenir à jour les fichiers du projet. N'hésites pas à poser des questions.
Cordialement
jpbbricole