Bonjour,
Je suis en train d'apprendre à programmer mon arduino Uno en
français ...
Pour ça j'utilise Chat GPT 4
Voici comment ça se présente :
Ce programme commande un rail linéaire.
Un bouton poussoir permet de démarrer le moteur et de l'arrêter : Entrée 2 de l'Arduino Uno
Un autre bouton poussoir permet d'inverser le sens de déplacement : Entrée 3 de l'Arduino Uno
Ces boutons ont un rappel au + interne et un anti rebond.
Une led est allumée quand le moteur tourne : Sortie 13 de l'Arduino Uno
Un potentiomètre permet de régler la vitesse de déplacement : Entrée A0 de l'Arduino Uno
Je souhaite ajouter une fonction à ce programme :
Je veux ajouter une manivelle électronique pour commander Le moteur
Cette manivelle sera alimentée par 5V et GND
La sortie A de la manivelle sera sur la broche 4 de l'Arduino Uno
La sortie B de la manivelle sera sur la broche 5 de l'Arduino Uno
Ces deux broches auront un rappel au + et un antirebond
Une led verte s'allumera pour une impulsion sur A : Broche 6 de l'Arduino Uno
Une led rouge s'allumera pour une impulsion sur B : Broche 7 de l'Arduino Uno
Le temps d'allumage sera suffisant pour être visible.
Chaque impulsion de la manivelle fera avancer ou reculer le moteur de 2 micropas
Le moteur est piloté par le driver DMS 542T qui est configuré sur 800 micropas par tour.
Pouvez - vous m'écrire le programme Arduino Uno ?
C'est magique
Autres points :
J'avais envisagé de mettre une vis a bille à la place de la vis d'origine mais je trouve que ça m'entraîne trop loin :
Il faut trouver la bonne vis
Je ne sais pas si on peut usiner les extrémités
Je crois bien qu'on ne peut pas démonter l'écrou a billes
Il faut loger l'écrou a billes à la place de celui d'origine avec sans doute des fraisages à faire alors que ma fraiseuse ne sera plus opérationnelle.
Le tambour gradué de gauche comporte 75 divisions : il faudra en faire un nouveau.
D'autre part : Quand j'aurai fini la mise au point de mon programme je n'aurai plus besoin de mon rail linéaire. Je peux le vendre à l'état neuf à moins qu'il me vienne une idée d'utilisation.
Peut-être avez vous des idées ?
Merci pour votre aide.