C++ 无法使用Adafruit电机屏蔽V2.3驱动直流电机
我是Arduino的新手,我正在尝试用Adafruit电机屏蔽V2.3运行直流电机。我按照Adafruit网站上的说明操作,但是当我上传代码时,我的马达没有启动。我已将其连接到正确的端子M3,并将其拧入到位 以下是Arduino和马达护罩的图片: 这是我的代码:C++ 无法使用Adafruit电机屏蔽V2.3驱动直流电机,c++,arduino,circuit,adafruit,C++,Arduino,Circuit,Adafruit,我是Arduino的新手,我正在尝试用Adafruit电机屏蔽V2.3运行直流电机。我按照Adafruit网站上的说明操作,但是当我上传代码时,我的马达没有启动。我已将其连接到正确的端子M3,并将其拧入到位 以下是Arduino和马达护罩的图片: 这是我的代码: #include <Wire.h> #include <Adafruit_MotorShield.h> #include "utility/Adafruit_MS_PWMServoDriver.h" Adafru
#include <Wire.h>
#include <Adafruit_MotorShield.h>
#include "utility/Adafruit_MS_PWMServoDriver.h"
Adafruit_MotorShield AFMS = Adafruit_MotorShield();
Adafruit_DCMotor *myMotor = AFMS.getMotor(3);
void setup()
{
AFMS.begin();
myMotor->setSpeed(255);
}
void loop()
{
myMotor->run(FORWARD);
delay(1000);
myMotor->run(BACKWARD);
delay(1000);
myMotor->run(FORWARD);
delay(1000);
myMotor->run(RELEASE);
delay(1000);
}
您需要如图所示的电源
屏蔽由一个H桥组成,需要由外部电源(如9v电池)供电 您需要如图所示的电源
屏蔽由一个H桥组成,需要由外部电源(如9v电池)供电 非常感谢!只是一个问题,如果我用9V电池为Arduino供电,我还需要用另一个电池为马达护罩供电吗?非常感谢!只是一个问题,如果我用9V电池为Arduino供电,我还需要用另一个电池为马达护罩供电吗?