Das ist sicher allgemein das Problem, dass der Schrittmotor etwas mehr Strom braucht als sinnvoll von einer üblichen 9V Batterie oder von USB zur Verfügung gestellt wird.
Ein einstellbares Steckernetzteil ist da eine kostengünstige Möglichkeit. Informiere Dich aber vorher über den benötigten Strom.