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.