• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Silnik krokowy Arduino
#4
OK, nie zauważyłem, że używasz sterownika a4988, do tego ta biblioteka nie jest potrzebna, bo już to samo robi ten driver. Nie mniej jednak zajrzyj do niej i zobacz w jaki sposób jest realizowane obsługa czasu. Ewentualnie w kursie na forbot poczytaj o millis, micros. Nie rób tego na delay. Docelowo to robi się w przerwaniu, tak by ruch był płynny i niezależny od tego w czym dłubie akurat pętla loop. 
Ewentualnie do samego sterownika też są biblioteki, np. laurb9 
https://github.com/laurb9/StepperDriver wszystko masz tu opisane ze schematami.
Nie wiem co tym chciałeś osiągnąć poza 0 i 1 - Serial.print(digitalRead(kroki));
Pewnie cały kurs by Ci nie zaszkodził.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
Silnik krokowy Arduino - przez Gizior - 05-10-2018, 13:33
RE: Silnik krokowy Arduino - przez kaczakat - 05-10-2018, 14:59
RE: Silnik krokowy Arduino - przez Gizior - 05-10-2018, 15:34
RE: Silnik krokowy Arduino - przez es2 - 05-10-2018, 16:15
RE: Silnik krokowy Arduino - przez kaczakat - 05-10-2018, 16:13
RE: Silnik krokowy Arduino - przez Gizior - 05-10-2018, 16:32
RE: Silnik krokowy Arduino - przez es2 - 05-10-2018, 17:05
RE: Silnik krokowy Arduino - przez kaczakat - 05-10-2018, 22:08
RE: Silnik krokowy Arduino - przez es2 - 06-10-2018, 08:02

Skocz do:


Przeglądający: 1 gości