【ESP32教程】DIY智能机械臂

2017-08-085.9万
精华项目
AI 快速预览详细 收起
本教程介绍了如何使用ESP32和纸板制作智能机械臂。所需硬件包括FireBeetle-ESP32主控制器、传感器扩展板、原型扩展板、电位器模块、按键模块和9g舵机。制作过程包括焊接排针、排母,插接硬件模块,以及用纸板拼接舵机。最后,通过下载程序源码,可以控制机械臂执行任务。这个项目适合零基础新手,成本低廉,易于实现。
话不多说,先甩两张图给你们瞧瞧。。。
【ESP32教程】DIY智能机械臂图8

【ESP32教程】DIY智能机械臂图9

以前读大学的时候买过一个机械臂,说什么10自由度,一个舵机就是30多个大洋,整个机械臂花了我近500块,现在想想TM的也太贵了,而且某宝上还有卖上千元的机械臂,这哪是咱这种人能消受的起的。。。最近看到国外小伙用纸板做东西很火,自己想着为何不用纸板做个机械臂了???


所需硬件
         FireBeetle-ESP32主控制器  ×1
         FireBeetle双排原型扩展板            ×1
         电位器模块              ×4
         按键模块                   ×1
         9g舵机                      ×4

这里我用的电子元件是DFRobot新出的FireBeetle萤火虫系列,方便插接,而主控是用的ESP32,主要是考虑到后续改程序可以通过手机wifi或者蓝牙控制。可能有人会问,为什么要用纸板来做机械臂,答案很简单,因为纸板价格低廉。。。


制作过程
1、  FireBeetle双排原型扩展板排针、排母焊接
DFRobot的萤火虫系列是采用Pin2Pin设计,这里只需要焊接好排针、排母就可以直接插接了。
【ESP32教程】DIY智能机械臂图1
    扩展板的背面左边焊接长排母(插接主板的),正面焊接3pin排针,其中2pin连接到VCC,GND,如图所示,其余的pin分别连接到数字口Dx,这是为了兼容Gravity传感器,也是舵机接口。

2、  焊接主板和Gravity传感器扩展板
FireBeetle-ESP32主板焊接排针,Gravity扩展板焊接排母,如下图所示:
【ESP32教程】DIY智能机械臂图2

3、  插接硬件模块
    将主板放在底部,主板上面插接双排原型板,然后在其上面上面查接Graviry扩展板,这样双排原型板可以连接舵机,Gravity扩展板可以插接电位器和按钮模块。
【ESP32教程】DIY智能机械臂图3
然后下载程序,程序源码,点击下载

4、  机械臂制作
    机械臂的制作过程很简单,就是将各个舵机用纸板拼接起来,大家可以看下我的视频制作过程,需要说明的是,连接部分最好用热熔胶固定,普通的502胶水容易脱落。
【ESP32教程】DIY智能机械臂图4

【ESP32教程】DIY智能机械臂图5

【ESP32教程】DIY智能机械臂图6


这里要说明一下,舵机、电位器及按键的连接图:
【ESP32教程】DIY智能机械臂图7

最后,再来一张图秀秀
【ESP32教程】DIY智能机械臂图10




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(17)
DFr15BEux-H
DFr15BEux-H
学习中,希望自己能成功做出一个来!谢谢分享!
细颗粒物
细颗粒物
666666666666666666666666
liweilin
liweilin
这个需要用到的库文件有没有上传?
Chocho2017
Chocho2017
作者
回复liweilin
用到的软件都有上传的。
miaoichi
miaoichi
厉害了 顶一个
super-power
super-power
好项目,编程用的什么语言?
Chocho2017
Chocho2017
作者
回复野驴先生
软串口没有用过,不过它有多个硬件串口,你可以使用其他的硬件串口呀。
野驴先生
野驴先生回复Chocho2017
请问您使用过这款芯片的软件串口么,我在使用软件串口的时候遇到些问题,并且芯片应该不止一组硬串口,其余的怎么初始化并使用呢。
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
hnyzcj
hnyzcj
厉害了
HC
HC
厉害。:lol
Trroyet
Trroyet
这个赞 不过楼主可以考虑制作3d模型去某宝打印机械结构
Chocho2017
Chocho2017
作者
回复Trroyet
嗯,以前喜欢用3D打印,后面看到别人用纸板做东西,自己就学着做了。
Mickey
Mickey
大赞动手能力!
胡秩通123
胡秩通123
好厉害!!!
爱国者一号
爱国者一号
赞一个
xiaohe9527
xiaohe9527
这个蛮好玩的
xiaohe9527
xiaohe9527
这个好玩的
Chocho2017
Chocho2017
作者
回复xiaohe9527
自己动手做一个吧。成本低。
xfalcon2025
xfalcon2025

{:soso__3669389859068460655_4:}
xfalcon2025
xfalcon2025

{:soso__3669389859068460655_4:}
BoBo
BoBo
Forgotten
Forgotten
哈哈 虽然很简陋 但是纯手工打造的快感你懂的
- 没有更多了 -