Expliquei-me mal... O que muitas pessoas fazem é ligar o USB do computador e tentar alimentar o motor com isso... Isto tem dois problemas.
Um, a porta do computador não aguenta fornecer corrente para alguns motores.
Dois, o regulador de tensão do Arduino não aguenta regular essa quantidade de corrente para os motores.
A pilha de 9V parece-me um pouco má para isto uma vez que não é propriamente muito boa a fornecer muita corrente. Talvez umas pilhas de 1,5V em paralelo e série sejam melhores. ![]()