Pour mon projet d'instrumentation, j'ai créé une interface graphique en utilisant Tkinter. Lorsque l'utilisateur sélectionne une option, un moteur pas à pas est activé pour placer le bon appareil de mesure devant l'objet. En d'autres termes, voici les actions de mon programme :

Initialiser le système, démarrer la communication avec chaque appareil ;
L'utilisateur fait ses choix via l'interface graphique ;
En fonction de ce qui a été choisi, le moteur tourne d'un certain nombre de degrés pour placer le dispositif de mesure ;
La mesure est effectuée ;
Les moteurs reviennent à leur état initial.

Pour cela, je dispose d'une carte Adafruit M0 Express avec un Adafruit Motor Shield V2 interfacé via CircuitPython. L'interface graphique et les fonctions liées aux appareils de mesure fonctionnent. Mon script pour activer les moteurs pas à pas fonctionne également. Je n'arrive simplement pas à faire fonctionner tout cela ensemble. Au final, j'espère pouvoir réaliser un exécutable .exe pour faciliter son utilisation.

Merci de me renseigner.