连接到电池时,电机护罩未按预期工作。当Arduino连接到USB时,电机同时向前和向后移动,但当连接到电池时,电机仅沿向前方向移动。我不认为这是电池的问题,因为电机的速度很好,即使它只在前进方向移动。
下面是代码,
#include <AFMotor.h>
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
void setup() {
Serial.begin(9600);
Serial.println("Motor");
motor1.setSpeed(254);
motor2.setSpeed(254);
motor1.run(RELEASE);
motor2.run(RELEASE);
}
void loop() {
motor1.run(BACKWARD);
motor2.run(BACKWARD);
delay(500);
motor1.run(FORWARD);
motor2.run(FORWARD);
delay(500);
}
好吧,它应该可以与上面的代码一起使用。但请注意,屏蔽上有一个跳线,您必须将其拆下,才能通过电池为其供电。
需要一点电源触发器,或者如果我们等待大约2-3分钟,电机工作良好。电机护罩经常消耗电池电量。似乎需要更多的电源。USB电缆供电比电池更完美