当前位置:   article > 正文

用Arduino自制一个小型蜘蛛机器人

arduino蜘蛛机器人教程

关注、星标公众号,直达精彩内容

711e0642fba278b47b86be336a847874.png

来源:整理自网络素材

大家好,我是肖遥,偶尔看到一个小项目,很好玩,真怀念以前在实验室的时光,可以自己做一些小玩意,可惜现在工作家庭都占有时间了,只能看着了~

2fd3eb593f30ec440e832c60c2dd9b23.gif

这个小机器人作者还在改进当中,目前具有抛网、攀爬和摆动的能力。

主要器材

在用CAD设计了一个框架模型后,作者3D打印出了各部件,把所有的零件放在一起,做了组装。

550486021a030bb2942cfb19ffaa2565.gif

蜘蛛机器人的主板是由一个Arduino Nano控制的(作者一直在使用UNO做原型,但Nano较小的外形尺寸对最终的建造来说要好得多),一个HM-10蓝牙模块,所以可以用手机控制机器人,以及一个pca9685伺服驱动器。

制作过程

首先作者要解决蜘蛛机器人“吐丝”的问题。这边作者很快想到了利用一个抓钩的想法。

然后是另一个问题:

1.“蜘蛛丝”应该用什么材料?(经过一些快速的测试,作者最终使用了凯芙拉线,简称“芳纶”)

2.抓钩要如何发射出去?

这边作者没有使用压缩空气,而是决定制作一个弹簧装置(实际上使用了一个圆珠笔的弹簧),因为抓钩和线很小很轻,用这个小弹簧可以更容易装在机器人里。

5754e5ca17b59489581908f71fcf1501.gif

整个发射装置通过推入钩子和设置扳机来加载,然后通过电机推下扳机杆来触发。还有一个额外的电机来控制上下瞄准。

下一个挑战是绞盘和释放机制,用于拉紧钩子,爬上网,并在合适的时机在摆动释放。

这边作者尝试了很多次,第一次,整个机器人直接散架了……

5863bf6d833966788fac8751f4b34943.gif

调整参数,在第二次摆动的尝试中(这次更高更远),机器人的组件成功地保持在了一起,至少对于原型机来讲,算是成功了。

5c601787f06c1d33ded71a71a4bf72c8.gif

作者也说,这个会是在下一步设计中需要重点改进的地方。

4b632afc7b288fa9543a1fb6421b53a6.png

9e82f17fc370281dcdf00a75fcdc9a0d.png

初步效果展示

目前,机器人已经可以成功完成爬墙!

5d4e69e73c811f025adea6bc7e9d471c.gif

甚至已经可以去偷薯片了!

1d85b61e2743f1f4059fb17e4c567e97.gif

f96e4e2abd77f8cbc310beb2276ab330.gif

原文链接:www.hackster.io/adambeedle/robot-swings-and-climbs-like-spider-man-32ed8c

项目作者: adambeedle

译文首发于DF创客社区

开源项目,转载请务必注明项目出处与原作者信息


版权归原作者所有,如有侵权,请联系删除。

  1. ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧  END  ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧
  2. 关注我的微信公众号,回复“加群”按规则加入技术交流群。
  3. 欢迎关注我的视频号:

fe61079fd45ede2190492d29195e73eb.png

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/650364
推荐阅读
  

闽ICP备14008679号