Auteur Sujet: bonjour  (Lu 6722 fois)

jean luc 81

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
bonjour
« le: octobre 30, 2023, 11:51:29 pm »
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






CATPLUS

  • Sr. Member
  • ****
  • Messages: 435
    • Voir le profil
Re : bonjour
« Réponse #1 le: octobre 31, 2023, 08:18:57 am »
Best Regards

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : bonjour
« Réponse #2 le: octobre 31, 2023, 09:02:15 am »
Bonjour Marcel,
l'article 325 ne concerne pas le pilotage d'une plaque avec un moteur pas-à-pas.
@ jean luc 81, ce fil vous intéressera :
https://forum.locoduino.org/index.php?topic=829.0
Cordialement

jean luc 81

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : bonjour
« Réponse #3 le: octobre 31, 2023, 06:22:56 pm »
merci pour vos réponses rapides
malheureusement le code ne fonctionne pas comme prévu
en effet le moteur ne s'arrete pas (position des microswichs S1;S2.S3 controler et tester dans differentes positions)
ensuite avec une voie d'arrivée et 7 voies de stockage de loco l'option 3 poussoirs me parait etre une bonne solution
en attendant de vous lire Merci encore


msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Re : bonjour
« Réponse #4 le: octobre 31, 2023, 08:43:04 pm »
malheureusement le code ne fonctionne pas comme prévu
Lequel ? on ne peut pas deviner ce que vous avez testé.
Par ailleurs, je n'ai pas utilisé de moteur pas à pas en dehors de tests limités.
En tout état de cause, nous ne pouvons pas écrire de programme à votre place, ce n’est pas la vocation de Locoduino.
Relisez l'article Aide : https://www.locoduino.org/spip.php?article298
Cordialement