#1
Witam wszystkich.

Są one bardzo nowe, więc prosimy o cierpliwość. Muszę sterować silnikiem krokowym za pomocą Arduino Nano i sterownika silnika krokowego. Posiadam silnik krokowy Nema 23 (https://www.oyostepper.com/category-7-b0...Motor.html), sterownik TB6600 i nano.

Muszę nacisnąć przycisk, aby silnik obrócił się o 270 stopni i sam się zatrzymał. Następnie ponowne naciśnięcie przycisku powoduje obrót silnika w odwrotnym kierunku o 270 stopni.

Chciałbym również móc nacisnąć ten sam przycisk, aby zatrzymać silnik w zakresie 270 stopni w przypadku napotkania przeszkody.

Potrzebuję pomocy z kodowaniem. Obejrzałem tutaj kilka filmów o silnikach krokowych i pomyślnie uruchomiłem szkic stepper-test01.ino.

Chciałbym go obsługiwać za pomocą tylko jednego przycisku, jak w stepper-test01.ino, ale aby silnik wiedział, gdzie zaczyna się i kończy, a nie tylko się kręcił.

Każda pomoc byłaby bardzo mile widziana.