moteur pas à pas à 16 positions paramétrables.

Bonjour à tous,

je suis débutent en Arduino, je fait du train miniature en numérique avec une centrale DCC++ (arduino Méga et moteur schild

j'ai un projet qui utiliserait un moteur pas à pas pour déplacer un plateau linéairement avec précision sur 16 positions.

je veux pouvoir déplacer manuellement ce plateau avec deux poussoirs (AV et AR)et quant je suis sur une position voulu pouvoir l'enregistrer par un appuis long sur un poussoir de 1 à 16
une fois l'enregistrement fait, je veux rappeler chaque position par un appuis court sur un poussoir de 1 à 16
je veux visualiser pas 16 led chaque position atteinte.
un contacte de fin de course bas pour la position 0 (raz)
un fin de course pour la position max.
un interrupteur pour verrouiller la position. (sécurité)

pour le pavé numérique j'aimerais utiliser un TM1638 pour les 16 poussoirs et où l'afficheur indiquerait:

sur les deux chiffres de droite, la position, (demandé=clignotante) (réel = fixe)
sur les quatre chiffres de gauche une information sur le nombre de pas.

je ne sais pas si je suis bien claire, et si ce programme existe déjà....

si vous pouvez m'aider....

merci.

Bonsoir et Bienvenue

Que fait ton message dans le sous-forum dédié aux choses FINIES ?
Prends connaissance des consignes (Règle du Forum) , (incontournable en arrivant sur ce forum)
Où poster ? Quelles informations donner? Début de travail à montrer pour avoir de l'aide.

Utilises rapidement le lien 'Report to moderator' en bas à gauche pour demander au modérateur le déplacement de ce message au bon endroit, faute de quoi le message sera mis par le modérateur à le 'poubelle du bar', le ménage est assez efficace ici......

sujet déplacé...

Bonjour,
c'est assez clair dans les grandes lignes
c'est réalisable
le choix du tm1638 me parait pertinent, tu peux commencer par te familiariser avec la bête en testant les tutos disponibles
pareil pour le moteur pap
il te faudra aussi apprendre à te servir de l'eeprom