試著換壹個小功率的馬達。
電源不足以發出大電流。
程序有問題。您的模擬中使用的電機不是步進電機,因此它可以旋轉。
在循環中改成這個。這是單向的。嘗試
while(1)
{
如果(- n==0)
motor step = step[I];
i++;
如果(i==4)
I = 0;
n = 50
延遲(5);
}