Oficjalne forum gry Speedway-World
pomoc silnika krokowego - Wersja do druku

+- Oficjalne forum gry Speedway-World (https://speedway-world.pl/forum)
+-- Dział: Pozostałe (https://speedway-world.pl/forum/forumdisplay.php?fid=5)
+--- Dział: Hyde Park (https://speedway-world.pl/forum/forumdisplay.php?fid=17)
+--- Wątek: pomoc silnika krokowego (/showthread.php?tid=8924)



pomoc silnika krokowego - Enid - 2024-12-04

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-Nema-23-Stepper-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.