使用L298n的一些总结和回顾

为了完成物联网实验里的重要一步,风扇调速,作为一个arduino小白的我也是煞费苦心。经过查找终于是得到了问题的解决办法——L298n电机驱动模块,说实话这个模块用的也是让我心累,但是终于是成功完成了,废话也不说了,就讲讲一些要点吧

刚开始我拿到淘宝卖家给的资料

使用L298n的一些总结和回顾_第1张图片

我还以为需要从板子上接5V给芯片供电,结果怎么连接都不对。(说实话上面的那个板载5V使能我现在还不知道是什么意思,哪位大神要是知道不妨劳烦评论里告诉我一下,谢谢啦)

大概难点就这一处,我上网看了不少人的实例,感觉都没有仔细讲连线,下面就是详细的实验步骤,刚入门的童鞋们可以看看

使用L298n的一些总结和回顾_第2张图片

上图是我主要参考的连接方式,讲的挺详细的

使用L298n的一些总结和回顾_第3张图片

这是连接的结果展示,(抱歉,连的有点乱啊)

#define in1 9 
#define in2 10 
#define pinPWM 6 
int SpeedValue;
void setup()
{
  pinMode(in1,OUTPUT);
  pinMode(in2,OUTPUT);
}
void loop()
{
  digitalWrite(in2,LOW);  //电机反转
  digitalWrite(in1,HIGH);
  SpeedValue=250;  //SpeedValue为0~255的整数值
  analogWrite(pinPWM,SpeedValue);
}

这是代码,正确连接烧到arduino板子上就可以运行了。你可以更改SpeedValue的数值,看看电机的转速是不是在改变

你可能感兴趣的:(使用L298n的一些总结和回顾)