Motorisation banc de mesure
Il s'agit de motoriser un instrument de mesure fixé à un portique mobile au dessus d'une carotte géologique.
C'est donc un mouvement 1,5 degrés de liberté : X (deux moteurs pas-à-pas à contrôler) + Y sur deux positions (haut-bas), plus un déclenchement de la mesure.
Mise en œuvre M5Stack + Driver Module
J'utilise un M5Stack BASIC v2.6. Il faut dans l'IDE Arduino de choisir un M5Stack-Station dans le...
Test des fins de course
Tout est dans le titre. Les fins de courses comprennent trois pôles: C NO (normally open) ...
Tentative de première programmation
Il m'apparaît que le module StepMotor Driver 13.2 dont je dispose est la version 1.0. Le microc...
Adaptation de l'exemple à la nouvelle API Espressif
Avec les informations fournies précédemment, je modifie le code ainsi : 16,17c16 < //#include...
Réalisation du boîtier de fixation du M5Stack+module
Pour éviter que ne se reproduise la mésaventure de griller un ensemble shield+M5, il faut fixer s...
Première mise en situation
Essai mécanique avec une carotte et le spectromètre de fluorescence X. Disposition générale : ...
Itération
Nicolas a réalisé une pièce pour fixer le switch de fin de course en haut de l'axe Z. Stéphane ...
End Stop
Voici les fichiers utilisés pour maintenir le switch sur la châssis de l'axe à vis. end stop v1...
Démonstration en mouvement
Après moult ajustements, nous avons enfin une version stable avec un mouvement fluide et sans vib...
Ecriture du firmware
Utilisation de la bibliothèque RMT pour envoyer un nombre d'impulsions PWM précis. #include "M5U...