加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

直立、壁障、循迹、蓝牙遥控,多功能两轮自平衡小车源码分享

2018/03/15
223
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

这个之前做的一个两轮自平衡循迹小车,小车采用两片STM32,一块负责图像处理,另一块负责对电机的控制。两块板子之间使用串口通信传输数据。
实现的功能:

  • 完成基本角度闭环程序,基本调节出角度的PD,
  • 完成基本速度闭环和位置闭环程序,基本可以按照设定方向前进,
  • 完成基本的前进 后退蓝牙控制功能,就是有些时候出现过冲停顿。
  • 完成基本控制功能,前进、后退、原地左转、原地右转、使用简单的蓝牙指令控制,0x01前进、0x02后退、 0x03原地左转、 0x04原地右转、0x00什么保持直立状态,优化静止时的状态。
  • 加入了手机APP蓝牙控制 出现问题 抖动过大多次控制容易出现死机现象。
  • 加入了 模糊控制 参数调节的还算可以,只调节了直立参数 速度闭环
  • 和位置闭环参数还没有调节等待明天调节。
  • 所有功能都已完毕。直立、壁障、循迹、蓝牙遥控、由于循迹采用双线导致有些时候不稳定、不知道是机械愿意还是软件原因导致直立静止时有些抖动。基本可以完成所有多需任务。

小车图片:

源码说明:

  • stm32f103rct6为例
  • 测试串口通信数据
  • MPU数据进行处理
  • 检测X轴加速度,Y轴角速度
  • 参考网上例程
  • StubbornSmallTaurus.zip
    描述:全部代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
SN74LV244APW 1 Texas Instruments Eight-channel 2-V to 5.5-V buffers with tri-state outputs 20-TSSOP -40 to 125

ECAD模型

下载ECAD模型
$0.83 查看
TJA1050T/CM,118 1 NXP Semiconductors TJA1050 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下载ECAD模型
$1.96 查看
ECS-.327-12.5-13FLX-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, SMD, 2 PIN
$0.93 查看

相关推荐

电子产业图谱