电子工程师技术服务社区
- 社区首页
- 下载
- 子不语我投降智能小车代码20151020.zip
资料描述
深夜发帖,我会慢慢的更新此帖(一个月内),只要大家支持,求支持
目录
第一章、电机的驱动
第二章 蓝牙无线控制
第三章 超声波避障
第四章 循迹
第五章 多合一智能小车
第一章、电机的驱动
1、电机的选型
这是我直流电机的参数
2、直流电机的驱动模块l298n
这是我选择的驱动模块,接线的话按上图连接的
3、这里放一张io引脚图
这张引脚图,方便大家查阅io口对应的number
4、电路的连接,手机像素渣渣,就描述下吧
2个电机,描述为a、b电机
电机a的2根线分析连接驱动模块的out1、out2
电机b的2根线分别连接驱动模块的out3、out4
dfrobot开发板的2、3号脚分别连接到驱动板的in1、in2 ,4号引脚连接到ena
dfrobot开发板的5、6号脚分别连接到驱动板的in3、in4 ,7号引脚连接到enab
接线完毕
5、电机驱动程序的编写
int pina1 = 2;
int pina2 = 3;
int pwma = 4;
int pinb1 = 5;
int pinb2 = 6;
int pwmb = 7;
void setup()
{
pinmode(pina1,output);
pinmode(pina2,output);
pinmode(pwma,output);
pinmode(pinb1,output);
pinmode(pinb2,output);
pinmode(pwmb,output);
serial.begin(115200);
}
void forward() //直行
{
digitalwrite(pina1,low);
digitalwrite(pina2,high);
digitalwrite(pinb2,low);
digitalwrite(pinb1,high);
}
void back() //后退
{
digitalwrite(pina1,high);
digitalwrite(pina