极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14218|回复: 3

Arduino L298 如何控制电机转速学习

[复制链接]
发表于 2016-6-11 21:36:02 | 显示全部楼层 |阅读模式
1. 感谢ninjiafan的帖子,http://www.geek-workshop.com/for ... &highlight=L298,应用了下ninjiafan写的库。
2. 程序如下
#include <MotorDC.h>
int i=0;
MotorDC motorDC(9,8);

void setup()
{
  Serial.begin(9600);

}

void loop()
{
  i=i+20;
  if(i>=255)
  {i=0;}
  motorDC.setSpeed(i);
   Serial.println(i);
  delay(1000);
}

3. 连接图片如下
4. L298模块ENA,ENB如何使用还没有验证成功,欢迎大神留言指导
5. 目前模块ENA,ENB都是跳线帽连接着。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-6-11 21:55:31 | 显示全部楼层
ENA和ENB都是要使能开关,都是用跳线帽连着
回复 支持 反对

使用道具 举报

发表于 2016-6-21 15:10:44 | 显示全部楼层
ENA和ENB是使能作用,ENA是使得IN1和IN2有用,ENB是使得IN3和IN4有用,连接ENA或ENB在Arduino板的数字端口比如11,脚本设计数字端11是high就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-22 22:45:54 | 显示全部楼层
ENA 是两个pin针的,两个都接11吗,还是一个接11,一个接地。我万用表量,感觉一个需要接地的,但试了,没有成功。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 23:01 , Processed in 0.037297 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表