Modifications

Sauter à la navigation Sauter à la recherche
Ligne 167 : Ligne 167 :     
== Code Arduino ==
 
== Code Arduino ==
Pour faciliter l'utilisation du shield, j'ai pris la liberté d'écrire quelques routines pour faciliter l'utilisation des stepstick sur le FabScan/StepStick shield.
+
Vous pourriez fort bien écrire vos propres routines utilitaire pour répondre à vos besoins spécifiques. Vous devriez y arriver assez facilement sur base de cette documentation et du tutoriel sur le StepStick A4988.
 +
 
 +
Néanmoins, pour vous aider à démarrer plus rapidement avec ce shield, nous pris la liberté d'écrire quelques routines pour faciliter la mise en oeuvre des stepstick sur le FabScan/StepStick shield.
    
Du coup, le corps du programme se réduit à ceci.
 
Du coup, le corps du programme se réduit à ceci.
   −
  <nowiki>// Initialisation du programme
+
  <nowiki>// Programme et code d'exemple fourni en l'état et sans garantie.
 +
//
 +
// Auteur: Meurisse D. - MCHobby.be - Vente de kit et composant
 +
// Licence CC-BY-SA
 +
 
 +
// Initialisation du programme
 
// Broche permettant d'activer le full_step ou microstepping 1/16 de pas
 
// Broche permettant d'activer le full_step ou microstepping 1/16 de pas
 
const int PIN_MS = 19; // broche A5 en digital
 
const int PIN_MS = 19; // broche A5 en digital
Ligne 232 : Ligne 239 :  
Le routines peuvent donc interroger cette structure '''stepsticks[iNumeroDeStepStick-1]''' pour connaitre le brochage des différents StepStick.
 
Le routines peuvent donc interroger cette structure '''stepsticks[iNumeroDeStepStick-1]''' pour connaitre le brochage des différents StepStick.
   −
Le programme de test complet est disponible ici, n'hésitez pas à le consulter:
+
=== Code Arduino ===
* [http://df.mchobby.be/fabscan/FabScanTest.ino  FabScanTest.ino]
+
Le programme de test complet est disponible ici, n'hésitez pas à le consulter et à vous en inspirer:
 +
* [http://df.mchobby.be/fabscan/FabScanTest.ino  FabScanTest.ino] (offert en l'état, sans garantie, Licence: CC-BY-SA)
    
== Utilisation Avancée ==
 
== Utilisation Avancée ==
29 918

modifications

Menu de navigation