无法驱动带有 Adafruit 电机屏蔽 V2.3 的直流电机
Can't Drive DC Motor with Adafruit Motor Shield V2.3
我对Arduino很陌生,我正在尝试使用Adafruit Motor Shield V2.3运行直流电机。我按照 Adafruit 网站上的说明进行操作,但上传代码时我的电机没有启动。我已将其连接到正确的端子(M3(并将其拧到位。
这是Arduino和Motor Shield的图片: https://i.stack.imgur.com/d0tAF.jpg
这是我的代码:
#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电池(供电。
相关文章:
- 如何取消对nullptr的屏蔽,返回正确的对象
- 如何修改代码以打印出数组 v2
- 提升精神 V2 Qi 语法线程安全吗?
- 如何在 cpp 中解压缩数字,如果它们是使用 struct.pack(fmt, v1, v2, ..) 打包在 pyth
- Microsoft NTLM (v2) 中的时间戳使用
- 将 aws-iot-device-sdk-cpp-v2 与 CMake 结合使用
- 无法驱动带有 Adafruit 电机屏蔽 V2.3 的直流电机
- 将Kinect v2帧速率(rgb、深度、骨架)设置为每秒25帧
- 在Windows中将用户输入屏蔽为星号
- 从位集屏蔽特定模式
- 精神V2和X3的状态性
- 在 UWP 中使用C++录制 Kinect V2.0(颜色和深度)
- 在 CPP 中使用正则表达式将密码("ABC")子句屏蔽为密码("****")
- Kinect V2 已閱讀深度問題
- 通过屏蔽 UI 中的所有其他控件,在 UWP 应用 (c++) 中的现有 MainPage.xaml 顶部显示进度条
- 为什么在将窄字符串转换为宽字符串时用0xFF屏蔽字符?
- V2的值并非正确
- GCC 预处理器输出和编译一次通过,v2
- C++默认参数通过_CrtMemDifference屏蔽内存泄漏检测
- 用 1M 个条目有效地屏蔽了 30% 的阵列