不用风的风力怪兽-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4254|回复: 1

不用风的风力怪兽

[复制链接]
发表于 2021-4-13 14:58 | 显示全部楼层 |阅读模式
1. 概述
这个项目是使用3d打印软件设计并打印出多仿生兽的连接件,组装完成后利用microbit无线通讯技术控制仿生兽进行一系列移动。
2. 项目耗材清单
硬件及耗材
  • microbit*1
  • robotbit*1
  • TT电机*2
  • 18650锂电池*1
软件及服务
  • makecode
  • 3dmax
制作工具
  • 3D打印机
  • 打印耗材若干
  • 剪子
  • 美工刀
3. 项目故事
无意间在网上看到荷兰艺术家西奥-詹森打造的海滩仿生兽,不由感叹这个作品设计技艺着实高超,而且这个作品完全是靠风驱动仿生兽。于是我就忍不住想要自己改造一下,做一个无线控制的仿生兽。所以我打印了几个3d连接件,可以直接安装到仿生兽的身上,用来固定microbit及其他硬件设备。下面给大家简单介绍下制作步骤。
4. 制作步骤步骤一:功能分析
仿生兽程序分发送端与接收端,通过无线通讯进行数据互通。
步骤二:电路连接
两个电机接在(M1A+,A-),(M2A+,A-)接口(注意颜色线序)。
步骤三:流程分析步骤四:结构设计连接件设计)
连接件采用3D打印设计的,这里直接提供给大家(附录中),大家可以自己使用3D打印机制作出来。当然如果自己本身会建模,也可以自己动手DIY一下。
robotbit底座:用来固定robotbit到仿生兽身上。
电机连接件:用来固定电机在仿生兽的左右两侧。
组装)
脚部组装:脚部零件是在淘宝上购买的,在淘宝上搜“仿生兽”即可,按上面的说明书组装好。
将组装好的打印件与机械支架组合并固定
给TT电机安装插销
TT电机固定到支架上
LEGO插销固定到robotbit支撑台的平面一侧,支撑台卡主机械支架中心并固定
Robotbit和支撑台的组装如图
完成图
步骤五:程序编写基础程序)
通过无线发送数字,来控制仿生兽前进和停止。
进阶程序)
控制端程序
首先进行初始化设置。
设置一个停止按钮B,长按B键1秒则发送stop=0。
设置为陀螺仪XY轴数据来控制仿生兽。
接收仿生兽发回的无线数据,以此判断仿生兽是否接收到无线信息。
接收端程序
初始化设置
无线接收程序
5. 后记
仿生兽项目看起来很难,实际上吧问题拆开解决就容易多了。大家可以自己去动手试一试。
附录参考资料:
  • 3D打印件:
 楼主| 发表于 2021-4-13 14:58 | 显示全部楼层
本帖最后由 qmqm 于 2021-4-13 14:59 编辑

参考资料:
3D打印件:多脚兽3D打印件.zip
  1. (文件打不开跳转:https://zone.kittenbot.cn/news/43492169)
复制代码
  1. <div>注:未经作者许可,任何人不得摘编、转载文章文章首发于https://zone.kittenbot.cn/zone,这里还有海量教程、工具推荐、创意脑洞、免费课程模板,内容持续更新中,快来看看吧!</div>
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 02:46 , Processed in 0.077753 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表