大数跨境
0
0

200块,教你做个BB-8机器人!

200块,教你做个BB-8机器人! DF创客社区
2016-07-26
3
导读:评论还发奖品,这很DF!
 
     你关注的不仅仅是创客社区



项目作者:源代码

整理编辑:Luna




如果你以为是标题党,那让你失望了!

不仅只要200块

做个BB-8只需要13步


我们就是这样的创客!


这次分享的是源代码君的新作

他最近用了大约200块

做了个3D打印的、可以用手机控制的BB-8玩

他呢,一直是社区比较低调的大牛

此处省去一千字的滔滔不绝的崇拜……

直接上他往期的代表作,自己体会吧!

(点击下方蓝字可直接阅读)


  1. 【玩转开源】11月获奖作品:单舵机蠕动机器人

  2. 【玩转开源】Maker必转!创客的开年诚意之作!

  3. 【玩转开源】造一把酷炫的金刚狼手爪吧!

  4. 【玩转开源】也许这是世界上最小的可携带无线充电智能灯了

……

其他作品有兴趣的自己去社区找寻哦~


正式进入DIY BB-8机器人课堂吧!


BB-8的工作原理是什么?

       

     其实之前猜测颇多,但直到Sphero的一份专利曝光,从而揭露了BB-8的工作原理。与外界认为BB-8的两个球之间是相互独立工作不同,这份专利透露它们实际上是一体的。


       在这份名为“磁性耦合的自走式装置”专利中,球体的内部会有一个重力装置,由两个轴轮马达与一个保存垂直的桅杆组成。轴轮马达在运动的过程中,会让球体重心发生偏移,从而影响球体的运动。它的工作原理就是和太空球类似,当有物体进入时,通过改变位置会导致球体的重心变化,最后会导致球的旋转和向前运动。


 


 


       说到头的部分,很多人以为它是在不断地向后运动来让自己保持向上的状态。实际上它是采用了磁悬浮的技术,在BB-8身体内部的桅杆上面装有磁铁,所以它始终能与球体重心保持在同一个水平线上,所以我们可以看到,在BB-8运动过程中,它通常是倾斜的,这是由于重心在行进过程中总是倾斜的。




      本次教大家制作的BB-8机器人属于mini版,身体主要结构都是通过3D打印机打印,控制单元采用了DFRobot的Romeo BLE mini 控制器,这款控制器小巧且功能强大,在继承了RoMeo BLE所有功能的同时,还集成了蓝牙4.0通信、3pin传感器接口、2路电机驱动,所以对空间要求非常苛刻的项目,这款迷你的控制器绝对是不二之选。


       除此之外,控制采用手机GoBLE APP与Romeo BLE mini板建立通信控制BB-8,电源方面我利用一块1000mAh3.7v锂电池作为动力,由于Romeo BLE mini控制板工作电压最低不能低于5v所以这里需要5v的升压模块,首先看我画好的电路。


 

啰嗦了一大堆现在原理也知道了,那就开始造吧~~


准备材料


 

01

电机固定于底盘


首先将两只电机分别装入底盘电机座中,并用502胶水进行固定,焊接上电机导线。


 

02

拼装大轮胎


将打印好BB-8轮毂上挤上玻璃胶制作轮胎,对玻璃胶进行适当的整形,放在通风处1小时玻璃胶就干了,当然如果你不想等待也可以用吹风机吹10分钟就行。


    

把传动大齿轮粘在轮毂上,插入光轴粘合为了防止轴孔错位。



03

装小齿轮


把打印好小齿轮分别装在两个电机轴上,用胶水固定。



04

安装大齿轮

 

将直径4mm的光轴插入底盘中间,分别装入转轮,垫圈以及用笔套制作的轮档。


 

05

安装固定电机盖


装上电机盖并把电机导线穿入盖板,上好固定螺丝。


 

06

硬件部分-固定控制板和电池


依次装上尼龙螺柱、电池、Romeo BLE mini控制板,电池底部用少量热熔胶固定。


 

07

安装同步轮支架


装入同步轮支架用1x10的螺丝固定,同步轮轴用3x30的螺杆装入用502胶水固定




 

08

烧录程序代码


用USB线将Romeo BLE mini控制板与电脑连接,上传BB-8控制程序代码。

【代码请点击原文后,拖到文末查看,并自行下载。】


09

焊接好所有模块


将开关、充电接口、升压模块按照电路图接线焊接布线,全部按照在电池层并用热熔胶固定。把两个电机导线分别接入Romeo BLE mini控制板MA1、MA2、MB1、MB2,升压模块输出端分别接VIN端正负极。



 

10

安装强磁铁石


把强磁铁分别将S极和N极两块磁铁用热熔胶粘在磁铁座上,装入顶部支架用502胶水固定。

 

11

制作BB-8身体部


将3D打印的BB-8身体半圆 部分用胶水粘合,并将两半圆合起来打磨,先用粗砂纸打磨后换成细砂纸打磨至球面光滑。




 
用遮盖胶带将BB-8的身体和头平展包裹起来,用圆规和铅笔画出BB-8身体上的图案,可按照原版照片画有很多不规则的几何图形,用刻刀将需要首先喷银色喷漆的部分遮盖胶带裁下来,喷上银色喷漆。
 
 
将需要喷红色部分的图案纸裁除,用遮盖胶带遮盖好已喷好的银色图案,喷上红色喷漆。按照电影原型bb-8要喷黄色油漆才对,至于我为什么要喷红色喷漆呢?小孩子不要多问,当然是因为中国人就是喜欢红色啦!!额,讲错啦~其实是我手上没有一下黄色喷漆只能将就了。。。



 
为了更像BB-8的图案,你还需要在空白的地方画上很多小圆圈,是不是很苦逼?你说虐不虐,虐不虐?


 

12

制作头部


将头部天线部分用电钻钻出两个1mm的空,制作BB-8的天线用两根白色的导线插在钻孔里并用502胶水固定,长的天线顶套上一段黑色的热缩管会更像原版。并装上头部的小轮和磁铁(磁铁的N极和S极要与身体里的磁铁异名相吸引),头和头底盖同样用胶水粘合。




 均匀喷上光漆,一次不要喷过多,等待几分钟后又进行第二次喷油漆,可以循环几次喷涂直到满意。


13

外壳+磁性耦合重力驱动装置安装


最后将磁性耦合重力驱动装置放入BB-8身体内,按下开关通过手机蓝牙链接到Romeo BLE mini板,再通过【GoBLEAPP就可以手机控制BB-8行走了,一个BB-8机器人就造出来了。


▲磁性耦合重力驱动装置



END


好啦!来欣赏一下Mini BB-8的跑起来的样子吧!







*如需转载,请联系小编lianlianyigui



推荐阅读:

晚上回家你除了刷手机,还能做什么……

仅用36个塑料瓶,孟加拉国发明家造了个不用电的自然空调

这个板子魔力不小,键盘侠秒变音乐家!

妹子为了告别单身造了100个发明……

DIY一朵属于你的雷电云

DIY进击的易拉罐机器人——Canbot


评论有奖


微信公众号启动每周一次的  最佳评论手  活动喽!

点赞数最多的‘段子手’将获得当期的奖品!


第一期的【评论有奖】截止时间是8月29日!

小编将选出点赞最多的评论段子手

将送出DFRduino UNO R3多功能便携工具卡各一个




获奖者小编将以评论回复的形式与你联系哦!并尽快寄出礼物!




DFRobot创客社区

邀你一起分享创造的喜悦!


登录www.dfrobot.com.cn

快来分享你的项目

————————————————





【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读1.9k
粉丝0
内容1.3k