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

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


  • 将前面4讲的内容整合一起。主函数里用switch函数或者if语句来判断接收到的数据,改变小车的运动。

  • 注意要将控制循迹和避障的参数单独定义一个。否则会出现必须一直点击按钮,才能执行循迹或避障程序的现象。


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


STM32蓝牙循迹避障小车–最终程序.zip


接线:

  • 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

最终成果展示:

第一次做小车!STM32小车蓝牙寻迹避障_哔哩哔哩_bilibili

注意单片机也要额外供电,可以用DC-DC降压模块供电。


这个蓝牙小车我就写这么多的东西,之后再有什么问题我会补充。


**

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

**

  • 7
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值