STM32蓝牙控制循迹避障小车源代码——5.最终程序

STM32蓝牙控制循迹避障小车源代码——5.最终程序


    将前面4讲的内容整合一起。主函数里用switch函数或者if语句来判断接收到的数据,改变小车的运动。 注意要将控制循迹和避障的参数单独定义一个。否则会出现必须一直点击按钮,才能执行循迹或避障程序的现象。

代码配置不成功的伙伴,可以直接下载这个工程,全部实测过没有问题:

接线:

    L298N: A6–IN1 A7–IN2 B0–IN3 B1–IN4 ENA:5V ENB:5V 循迹:(从左到右分别为1,2,3,4) B4–第1个循迹模块的D0 B5–第2个循迹模块的D0 B6–第3个循迹模块的D0 B7–第4个循迹模块的D0 舵机超声波: A1–P2.7 B8–Trig B9–Echo 串口通信: A2–RX A3–TX

最终成果展示:

注意单片机也要额外供电,可以用DC-DC降压模块供电。 这个蓝牙小车我就写这么多的东西,之后再有什么问题我会补充。 **

祝大家成功做出自己的小车!

**

经验分享 程序员 微信小程序 职场和发展