Utilitaire de Contrôle pour Moteur Pas-à-Pas

  • Version
  • Télécharger 12
  • Taille du fichier 0.24 KB
  • Date de création 16 décembre 2023

.

menu_1_ide () 
 

Ce code Arduino est spécifiquement conçu pour contrôler un moteur pas à pas, en mettant l'accent sur un démarrage progressif et un arrêt en douceur grâce à des rampes d'accélération et de décélération. Voici une description détaillée de ses fonctionnalités :

  • Démarrage avec Rampe d'Accélération :
    • En appuyant sur la touche 'D', le moteur démarre et accélère progressivement jusqu'à atteindre la vitesse maximale préalablement définie. Cette montée en puissance contrôlée permet un démarrage en douceur et évite les à-coups qui pourraient endommager le moteur ou le mécanisme qu'il entraîne.
  • Arrêt avec Rampe de Décélération :
    • Lorsque la touche 'S' est enfoncée, le moteur entame une décélération progressive. Cette fonction est cruciale pour éviter un arrêt brusque, assurant ainsi une meilleure durabilité du moteur et une plus grande précision dans les applications qui nécessitent un arrêt contrôlé.
  • Sortie du Mode de Contrôle du Moteur :
    • À tout moment, l'utilisateur peut choisir de sortir du mode de contrôle du moteur en appuyant sur 'E' suivi de la touche Entrée. Cette fonctionnalité offre une flexibilité et un contrôle utilisateur supplémentaires, permettant d'intégrer le code dans des projets plus complexes où d'autres modes de fonctionnement peuvent être nécessaires.
  • Menu Interactif :
    • Le programme démarre en affichant un menu sur le moniteur série, guidant l'utilisateur sur les options disponibles pour le contrôle du moteur. Ce menu facilite l'interaction et rend le programme accessible même pour les utilisateurs moins familiers avec la programmation Arduino.
  •