Moteur pas a pas

Mon moteur pasapas unipolaire 35BYJ412 a tourné (demi-tours, pas à pas) et a cessé de tourner sans que rien ne soit changé ni dans mon programme ni dans les connections.
Mon programme indique : Stepper PasPas(97, 6, 7) ou 8,9 ou 9,10 et PasPas.setspeed(200)
J'ai inversé l'ordre des sorties dans les programme sans résultat

Pour analyse, j'ai branché 2 leds sur les sorties 6 et 7, puis 8 et 9, puis 9 et 10) et j'obtiens :

  • à la mise en service ou après reset, les 2 leds sont allumées > sorties à 0
  • après une commande d'un pas, la première led (6 ou 8 ou 9) reste allumée et la seconde s'éteint.
  • après une commande d'un 1/2 tour, la première led clignote puis reste allumée, la seconde reste éteinte.

Au niveau moteur, après l'ULM2803, j'ai le même résultat (poratités inversées) et le moteur reste immobile.

Je ne comprends pas ce qui peut se passer? Les ports sembles bien fonctionner. Serait-ce le programme Arduino qui maintient le second port à 1 ?

Merci de votre analyse
Philix

bonjour,
un code peut être pour vérifier entre balise code </>