最近做了一个蓝牙小车,在这里和大家分享一下,自己做时遇到的坑,希望对大家有点帮助。话不多说开整。
1:主要用到的模块:stm32103c8+hc—05蓝牙模块+l298n电机驱动
这是我做的车模。
首先介绍l298N模块吧。
看图
这就是l298n模块,淘宝上几块钱就可以买到,很好用。
话不多说开始介绍。我在这里就不介绍他的原理了,就直接告诉你怎么用就好了,他主要就是更方便单片机控制电机。
话不多说开整:
1:12v输入接电源的正极。(我这里是用的4节18650锂电池效果还好,在这里我一开始用的电池比较小他只转一个电机,两个电机是只会响不转)
2:电源地线接电源的负极(注:一定要再引出一条线接单片机的GND不然电机不会转)
3:A,B通道使能要用跳线帽盖上.
4:马达A,B分别接入马达。
5:A,B通道中间有四个接口,与单片机连接,离马达A近的两个控制A马达,离b进的控制b马达。
下面需要一个降压模块来个垫片及供电
没有什么说的很简单(左边输入右边输出,单片机要用3.3V的直接调就行)
最后看一下接线吧
pa6------in1
pa7-------in2
pa0------in3
pa1-----in4
我用的pwm占空比不同来控制车的快慢
小车 完整版代码.7z
(187.19 KB, 下载次数: 87)
|