j'aie crée un réseau ho (environ 220m de rails + de 4 ans de construction) et jusqu'à maintenant je me contenter d'utiliser des relais et autres composants simples
j'ai construit une plaque tournante et pour la motoriser j'ai décider de m'orienter sur une motorisation pas a pas piloter par Arduino
et la mes problèmes commencent
matériel utilisé :
-Arduino
-Longruner Tb6600 Pilote de moteur pas à pas Nema 17
-moteur Longruner 17HS 4401
description :
un bouton poussoir (A): déplacement antihoraire de 36° (20 pas) incrémentation d'une variable X=X+1 (au départ X=0 correspond a ma plaque tournante alignée avec ma voie d'arrivée)
un bouton poussoir (B): déplacement horaire de 36° (20 pas) incrémentation d'une variable X=X-1
un bouton poussoir (C): déplacement horaire de 180° (100 pas) possible uniquement si X=0 ou X= 5 (retournement loco)
si possible j'aimerais pouvoir en plus varier le nombre de pas (voir de 1/2 pas) pour d'éventuelles ajustement a ma maquette
et la je n'arrive pas à coder pour obtenir un bon resultat
merci de vos conseils