Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
wiki:projets:titrimetre:tests:moteurpasapas [2015/03/10 22:47] mathieu créée |
wiki:projets:titrimetre:tests:moteurpasapas [2016/09/11 11:16] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- [[wiki: | - [[wiki: | ||
+ | |||
+ | ==== Moteurs pas à pas (Test 25/03/2015) ==== | ||
+ | == photo montage == | ||
+ | {{ : | ||
+ | | ||
+ | == Code utilisé == | ||
+ | < | ||
+ | #include < | ||
+ | |||
+ | AF_Stepper moteurA(200, | ||
+ | AF_Stepper moteurB(200, | ||
+ | |||
+ | |||
+ | void setup() | ||
+ | { | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | void loop() | ||
+ | { | ||
+ | moteurA.onestep(FORWARD, | ||
+ | moteurB.onestep(BACKWARD, | ||
+ | delay(200); | ||
+ | digitalWrite(13, | ||
+ | delay(100); | ||
+ | digitalWrite(13, | ||
+ | delay(100); | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | == Déroulement == | ||
+ | Il fallait trouver un nouveau code du fait que l'on doit maintenant faire tourner deux moteurs et aussi du fait que le shield ne provient pas d' | ||
+ | |||
+ | == Matériel utilisé == | ||
+ | * 2 moteurs pas à pas | ||
+ | * Carte arduino Uno | ||
+ | * Motorshield adfruit | ||
+ | |||
+ | == Résultat du test == | ||
+ | Les deux moteurs fonctionnent, | ||
+ | |||
+ | == Adaptateur moteur == | ||
+ | {{: | ||
+ | |||
+ | ==== Moteurs pas à pas (Test 03 et 07/03/2015) ==== | ||
+ | |||
+ | < | ||
+ | #include < | ||
+ | |||
+ | AF_Stepper moteur1(200, | ||
+ | AF_Stepper moteur2(200, | ||
+ | |||
+ | void tourner_moteur(int pas) | ||
+ | { | ||
+ | moteur1.step(pas, | ||
+ | moteur2.step(pas, | ||
+ | } | ||
+ | |||
+ | |||
+ | void setup() | ||
+ | { | ||
+ | moteur1.setSpeed(30); | ||
+ | moteur2.setSpeed(30); | ||
+ | } | ||
+ | |||
+ | void loop() | ||
+ | { | ||
+ | tourner_moteur(1); | ||
+ | } | ||
+ | </ |