Ardunio Mega L298N电机驱动连线以及运行程序(调速)
前言:上一篇可以实现前后左右以及停止,但小车默认运行速度很快,这里实现调节运动速度
1、连线
购买的时候会有跳帽
去掉左右两边的跳帽
去掉两个跳帽,将左右两边分别连接10/11端口
2、代码
在原有代码的基础上添加
const int speed1=11;//这里是控制电机转速0~250速度增加,注意速度不能太小,否则带不动电机
const int speed2=10;
在setup或者loop中添加
analogWrite(speed1,50);//这个50是自己的转速设定,0~250速度递增
analogWrite(speed2,50);
可以每次控制小车运动的时候调整下转速或者在setup中设定固定值。
3、说明
最好将前后左右停止代码写成单独的函数,调用起来非常方便。注意函数要在setup之前声明,如果不知道声明和定义的意思,可以自行百度
end