发帖
12 0 0

【电子DIY作品】造一辆超“听话”的麦轮小车+WV01-32S

iiv
论坛元老

57

主题

1369

回帖

1万

积分

论坛元老

插眼大队大队长

积分
14849
电子DIY 825 12 2025-12-7 23:39:17

🔥 家人们,谁懂啊!普通小车只能直来直去?这次咱们玩点高级的——用WV01-32S模组加DRV8833电机驱动,搓一台能横移、能旋转、还能听懂你说话的麦轮小车!不用复杂设备,新手也能轻松制作,成品直接当桌面解压神器~

🚀 先上成品展示!

0.png

正面

1.png

底面

♻不用掉头!窄路直接横移通过,360°原地旋转,停车再也不费劲~

📋 项目卡片

核心大脑:WV01-32S模组 x1

动力心脏:DRV8833双路电机驱动板 x2

灵魂部件:麦轮+减速电机 x4

续航能力:4.2V 2500mAh 18650锂电池(超长续航)

控制玩法:红外控制+语音交互

上手难度:★★☆☆☆(有手就行)

🧰 硬件清单

部件名称 具体型号/规格 选购平台
🧠 主控 WV01-32S模组 安信可
⚡ 电机驱动板 DRV8833模块 某宝
🛞 麦轮组件 麦轮+6V减速电机 某多购入
🔋 供电设备 4.2V锂电池 -
🛠️ 外壳/底盘 使用pcb直接当底盘,丑丑的外壳来自3D打印 PCB使用1.6的板厚(长度大于10cm,嘉立创不免费)

🍳绘制 PCB

3.png

4.png

使用立创EDA绘制PCB,因为用了之前画好的核心板,所以电路不复杂。

🔥 PCB焊接

5.png

漫长的等待板子终于到了,开焊!

6.png

元件不是很多,轻松完成!最难焊接的感觉就是这几颗灯。

7.png

据楼楼所知,楼楼一无所知。如果不出意外的话就一定会出意外,电机驱动的输入输出画反了(无语,当时一定是闭着眼画的原理图,这么明显的错误居然没发现😶)

8.png

没办法,只能飞线了,痛苦痛苦痛苦!!!😣

🎨 小车外壳|

使用Fusion360建模,你没看错,是货拉拉!😎

9.png

10.png

  • 联轴器:用来连接麦轮和电机。
  • 电机卡扣:固定电机到pcb
  • 外壳:用1.4*4的螺丝固定外壳到底盘PCB上

🕳拓竹A1,启动!

15.png

16.png

楼楼用透明petg打的外壳,天气冷了热床不太粘,支撑老是掉,经过多次打印终于成功了。

17.png

给它简单涂个颜色🟣

🔧 组装

11.png

12.png

准备打印好的联轴器、卡扣、减速电机。

13.png

  1. 装电机/麦轮:将减速电机卡进3D打印卡扣,再用螺丝固定到PCB上,麦轮注意方向,x安装,不要搞错了
  2. 驱动板/主控:把电机驱动板和wv01核心板插入排母中,注意正反,背面因为要装电池,所以长出去的部分需要提前剪掉。

24.png

25.png

  1. 烧录固件/调试:使用博流串口烧录工具把小车固件烧录到板子上,然后复位查看配网后是否可以控制小车,如果出现异常可打开串口助手查看输出信息定位问题。

💻 核心代码

基于WV01的SDK框架二次开发,核心就是搞定麦轮的“运动逻辑”——4个轮子方向的控制,各种组合可实现 旋转、平移、斜移、转圈、这些操作!

19.png

目前定了4档调速,楼楼选的这个减速电机转速不是很快(不要问我是哪里来的🤣)

20.png

麦轮小车的控制都通过这个方法实现,包括前后左右转圈等方向的移动。

21.png

添加一个小车移动和调速的mcp方法,用来让ai控制小车的移动和速度。

22.png

注册mcp工具

22-1.png

添加了一个红外控制小车的功能,小车解析收到的NEC码做出相应的移动操作。

23.png

由于WV01的资源有限,我们可以注释OTA部分的代码,腾出一些空间让给我们的线程。

提示:wv01-32s有5路pwm,目前用到了4路,drv8833每一路由1个pwm引脚和一个io口控制,前进和后退使用了2种衰减模式,所以不能无极调速,且转速可能有所差异。

🎁 项目资源

文件名称 包含内容 下载方式
代码 麦轮小车源码以及编译好的固件 见附件
3D打印文件 电机卡扣+联轴器+外壳 见附件
pcb工程 原理图和PCB 立创开源平台

🎬 实测效果|视频

  • ✅ 红外控制:调速,各方向移动
  • ✅ ai语音控制:跟ai对话让它控制小车原地跳舞、打招呼、旋转以及各方向移动,总体效果还不错。

🚩 踩坑总结

坑1:麦轮转向混乱

解决:因为用到了2种衰减模式,前进和后退速度不一致,所以需要手动微调

坑2:灯珠焊反

立创这个2812灯珠封装太有迷惑性了,本来以为一脚是带凹槽的那边,结果全都焊反了🙃

🔭 升级思路|玩出更多花样

基础版搞定后,楼楼发现还可以添加一些别的有意思的功能,附简易方案:

  1. 避障功能:加个HC-SR04超声波模块,代码里加距离检测逻辑,小于10cm自动停车
  2. 循迹功能:装TCRT5000红外循迹模块,识别黑色轨迹线,实现自动跟线行驶
  3. APP控制:使用蓝牙控制,做个简易小程序,图形化界面选运动模式,比红外控制距离更远
  4. 图传功能:装个摄像头,手机实时看小车视角(算了,我们还是不要为难wv01了😁)

💬 最后说两句

这台麦轮小车最爽的点,就是从“画图纸”到“跑起来”全靠自己掌控——拧螺丝时的成就感,调试通麦轮移动功能时的兴奋,比买现成的玩具香100倍!

如果大家有兴趣的话可以自己做一个,有任何问题欢迎评论留言~

🔍 速查入口

📚 WV01-32S开发手册:点我🎮 立创开源链接:[点我]

──── 0人觉得很赞 ────

使用道具 举报

2025-12-7 23:47:40
占楼
七哥牛啊
炫彩小车
2025-12-8 08:15:04
七哥牛啊
2025-12-8 08:50:02
好看
2025-12-8 09:01:12
七哥,你怎么这么帅

七哥牛啊
2025-12-8 12:30:16
大佬厉害
2025-12-9 08:49:54
附件呢,我要学习下
您需要登录后才可以回帖 立即登录
高级模式
12下一页
统计信息
  • 会员数: 30596 个
  • 话题数: 44719 篇