28-12-2022, 20:46
Oj lenistwo się kłania...
Odnośnie silniczka 28BYJ i ULN2003 w necie można znaleźć chyba wszystko...
Nie będę się rozpisywał, ale sprawa wygląda następująco:
Ad.1. Za ustawienie prędkości odpowiedzialna jest linijka:
występuje ona w kodzie dwa razy - dla obrotów w lewo i w prawo. Poeksperymentuj zamiast speed_ podstawiając wartości liczbowe np. 200, 20, 10, 3, 1, 1000, 2000 i zobacz co się będzie działo. Będziesz mógł sprawdzić przy jakiej wartości parametru speed_ masz prędkość, która Ci odpowiada.
Ad.2. Żeby obroty się nie zmieniały trzeba napisać program na nowo, bo ten, który masz jest pod joystick.
Najprościej wgraj sobie przykład w ArduinoIDE - Plik>Przykłady>Stepper i pobaw się.
Gotowca nikt za Ciebie nie napisze, chyba że komuś to zlecisz za kasę.
Odnośnie silniczka 28BYJ i ULN2003 w necie można znaleźć chyba wszystko...
Nie będę się rozpisywał, ale sprawa wygląda następująco:
Ad.1. Za ustawienie prędkości odpowiedzialna jest linijka:
Kod:
stepper.setSpeed(speed_);
Ad.2. Żeby obroty się nie zmieniały trzeba napisać program na nowo, bo ten, który masz jest pod joystick.
Najprościej wgraj sobie przykład w ArduinoIDE - Plik>Przykłady>Stepper i pobaw się.
Gotowca nikt za Ciebie nie napisze, chyba że komuś to zlecisz za kasę.