好玩!我用STM32,做了个小车,能全向移动!还能……

来源:立创开源硬件平台 MCU/MPU 92 次阅读
摘要:工程名称:【开源】桌面级 机器人——小步机器人 工程作者:马道机器人 前言 我做了一个全向移动机器人! 还能发射玩具弹!! *0***1 小车的8个功能? 小车分为云台和底盘两部分: 实现以下功能: 云台支持俯仰角约±18度 云台能定航 云台能发射玩具弹(支持物理解锁/锁定该功能) 底盘能全向移动 底盘支持自旋模式:自转的同时全向移动 底盘支持35种灯效 无图无真相!演示图(4个)如下: 发射*

工程名称:【开源】桌面级 机器人——小步机器人

工程作者:马道机器人

前言

我做了一个全向移动机器人

还能发射玩具弹!!

*0***1

小车的8个功能?

小车分为云台底盘两部分:

【开源】桌面级 机器人——小步机器人结构图.png

实现以下功能:

云台支持俯仰角约±18度

云台能定航

云台能发射玩具弹(支持物理解锁/锁定该功能)

底盘能全向移动

底盘支持自旋模式:自转的同时全向移动

底盘支持35种灯效

无图无真相!演示图(4个)如下:

发射**玩具弹↓**

(并不精准,也没有力度,玩具级)

调整云台仰俯角度↓

自旋**+全向移动↓**

36种光效↓

(只演示了部分光效)

它是怎么设计的?接下来,咱们瞅瞅作者的硬件设计方案!

*0***2

硬件设计方案

作者通过嘉立创EDA,设计了3块PCB

云台主控板

Clip_2026-05-19_14-22-45.png

Clip_2026-05-13_16-45-49.png

底盘主控板

Clip_2026-05-19_14-23-18.png

Clip_2026-05-13_16-46-15.png

灯条板

Clip_2026-05-19_14-23-33.png

Clip_2026-05-13_16-46-31.png

硬件参数

主控:STM32F103C8T6

有刷直流电机驱动:TC118S、TC1508A

达林顿晶体管阵列:ULN2003A

无刷直流电机驱动:DRV8313PWPR

位置传感器:AS5600-ASOM

电池管理:IP2326_NPD

LED驱动:TX6410B

RGB LED:XL-1615RGBC-RF

陀螺仪:外接MPU6050模块

10

DIY所需工具:电烙铁,502胶水,J-LINK烧录器,内六角螺丝刀,十字螺丝刀,老虎钳,斜口钳,USB转TTL串口工具

*0***3

软件说明

作者开放了固件,烧录即可完成小车制作。

烧录固件说明

用 J-Link 或 ST-Link 烧录器,配合烧录软件(如 J-Flash或STM32CubeProgrammer),分别把

  • chassis.hex写入底盘主控

  • gimbal.hex 写入云台主控

Clip_2026-05-19_15-28-00.png

*运动学解算公式、PID 闭环控制、陀螺仪数据融合、CAN 通讯协议,全部被编译在这两个文件里。

作者还提供工具(如下图),你可以在电脑上实时看波形、改参数,不用反复拔线烧录。

Clip_2026-05-19_15-17-53.png

*0***4

开源网址

你喜欢这个作品吗?如果是你,你会怎么设计它?欢迎评论区唠唠丫!

目前,项目已全开源

——想复刻****想给作者**点赞*下面会附上开源网址↓,欢迎大家在遵循作者开源协议的情况下,友好复刻学习~~*

开源网址:https://oshwhub.com/eda\_cprquqpow/xiao-bu-ji-qi-ren

Clip_2026-05-19_15-33-59.png

相关推荐
评论区

登录后即可参与讨论

立即登录