Étape 7: Application du Code de FirmataPlus croquis
Encore une fois, à l’aide de votre éditeur de texte, ouvrez FirmataPlus.ino et apportez les modifications suivantes :
1. Ajoutez stepper.h à la liste des « en-tête inclut » vers le haut du fichier :
2. créer un pointeur vers une instance d’un moteur pas à pas et affectez-lui la valeur NULL. La variable stepper est globale, donc le placer dans la section Variables globales du fichier.
3. Ajoutez une instruction case à switch(mode) en void setPinModeCallback (byte pin, int mode) pour fixer l’axe du moteur pas à pas :
4. Ajouter un nouveau cas pour invalider sysexCallback() pour gérer la commande STEPPER_DATA et ses sous-commandes.
5. dans la Sub SystemResetCallback(), ajoutez le code suivant pour moteurs pas à pas :
Fermez et enregistrez le fichier.
Toutes les modifications de code sont terminées.