使用L298n的一些总结和回顾

2019-07-14 03:34发布

为了完成物联网实验里的重要一步,风扇调速,作为一个arduino小白的我也是煞费苦心。经过查找终于是得到了问题的解决办法——L298n电机驱动模块,说实话这个模块用的也是让我心累,但是终于是成功完成了,废话也不说了,就讲讲一些要点吧 刚开始我拿到淘宝卖家给的资料 我还以为需要从板子上接5V给芯片供电,结果怎么连接都不对。(说实话上面的那个板载5V使能我现在还不知道是什么意思,哪位大神要是知道不妨劳烦评论里告诉我一下,谢谢啦吐舌头) 大概难点就这一处,我上网看了不少人的实例,感觉都没有仔细讲连线,下面就是详细的实验步骤,刚入门的童鞋们可以看看大笑 。 上图是我主要参考的连接方式,讲的挺详细的
这是连接的结果展示,(抱歉,连的有点乱啊) #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的数值,看看电机的转速是不是在改变得意