本文是Makeblock在 3 月 7 日举办的一次 24 小时创客马拉松的作品记录。恰逢 3.7 女神节,于是主题被定为“卖萌”和“哄妹子开心”。

  Idea 想了很久,后来某同事提到了最近很火的电影“超能陆战队”。刚好元宵节看了这部超有爱的电影,里面的大白萌值爆表啊!So就这样吧,做一个呆萌呆萌的小大白,妹子们应该都很喜欢……吧!

  此次马拉松形式做了调整,先公布自已的ID,再去自由拉人组队。于是先画了张草图,放到群里,看能不能找到一起分钱的小伙伴(内部创客马拉松有奖金)

当时的广告:

我的 idea
1.一个呆萌的大白外壳(3D 打印)。
2.眼睛是超声波,离他 50-20CM 时,头随机歪到一边,离他 5CM 以下时,身体里的心形灯光亮起。
需要一位电子或软件的小伙伴加入。


  可能是写的太简单,加上很多人都还没去看过这部电影,大伙脑补都补不出这个圆鼓鼓东西倒底是个什么鬼?!于是半天也没人响应,于是看看别人有没有什么更好的 idea,加入别人组算了,但是除了H哥,也没怎么人有提,H哥的ID仿真猫呢结构有些个复杂,怕做出来外观不够呆萌,妹子们可不管结构有多巧妙,算法多牛X.....于是还是继续想我这个大白的 idea 吧,之前看到有个新研发的语言模块,很想把这功能加上,但是看了看尺寸,只能默默地走开了。

  晚饭后,终于等来了合伙人,S君决定加入一起来完成这个萌萌哒任务,并且拿来了一个神器--导电环,有大神认同我的ID,真开心!!!


  S君带来神器的同时提出一个很有趣的动作,MM靠近时,大白的头可以一直高速旋转......转到MM走开为止!你确定这个动作真的不是在演惊悚片么~~~

(这是我当时的心情...)

  不过综合了一下意见,决定把方案改为:大白身体可以旋转,演示时,大白随机旋转,超声波扫描四周,如果检测到1米内有“人”,则停下来判断,人是接近或是远离,如果靠近,则“心跳”加速,如果远离,则心跳慢慢变缓为正常。人离开1米后,大白又恢复为自已随机旋转。 分为三部分用3D打印,头部安装超声波模块,身体腰部以上内部装有一颗LED,腰部以下放电机,连线通过脚部的孔出来,连接主控板和电源。

需要用到的零件:


  那么,第一步,开始在 3D 建模软件里把主要电子零件摆好,再根据草图设计身体,而S君也已经开始验证程序,此时已是晚上21:30


2015-03-06 23:28  断断续续边想边画,顺便和H哥一起搭了个机械怪兽不倒翁。在细化草图过程中发现,如果头不会歪,只会简单的扭一下身体的话,那就不够萌,怎么办呢。。。几分钟后想到了另一种方法,可以实现。用一个9g小舵机加上一个连接片就可以实现头左右摆了。

2015-03-07 02:10  Baymax的3D图已完成,就等3D打印外壳再装上去就OK了,现在办公室就剩我和S君,等外壳打印好装上去,再让S君把程序调试好就大功告成,抽空做了个小动画,真是期待Baymax能像效果图这般萌萌哒

  开始分解 3D 模型,导出到 3D 打印机,可是三台打印机中,一台坏了,一台只能打红色料,只有一台正常的(平台略高,打了两次都失败,调了好半天),凌晨 5 点过了,发现半个脑袋都没打完。

  只好硬着头皮去看看能不能把坏掉的 Delta 打印机给修好,捣鼓了一下,居然给修好了。其实就是限位开关断了根线、舵机有点打滑,数据线也松了。

  两台打印机同时工作,这下应该没问题了吧……

  可是天亮后上半身的一半都没出来,此时已是早上8:11,等下其它组同事来也要用3D打印机,咋整???

  直到中午12点,才终于顺利封顶了,而下半身就再分为了三部分打印,腰,PP,小粗腿,而内部机构搭建极为方便,找零件加装配好,也就半小时。

  装好后就给S君调程序了,由于头部是椭圆形,超声波模块不能很好贴着边缘安装,导致对超声波产生了干扰,重新3D打样又耗时太长,临时改结构是来不及了,只好改程序,还好这些问题对大神来说都是小问题,分分钟搞定,真是羡慕啊!

  然后就是我们的RJ25线太皮实,在位置有限又要运动的地方很难装配,也会和壳体干涉,S君灵机一动,把RJ25线外厚重的黑皮给剪掉,这样就不是问题了。

  接下来因为Delta打印专用胶水用光,没法使用,PP和大粗腿只好在一台打印机等候打印。

  下午3点,大白动起来了

  。。。。可脚还在3D打印机上。。。。等的好心急,要是能加特技让3D打印机加速就好了,问了3D打印小王子也说没办法,我只好在心里默念:DuangDuangDuangDuang……

  下午17:45分,评比时间马上到了,大白的小粗腿还在3DP上0.2mm一层层一圈圈的涂啊涂啊........

  一直到评比开始,终于把大白的腿给打印了出来,手忙脚乱的装配,因调试时,上半身已是装配好了,现在要装下半身,得先把上面拆了,可时间来不及,只好直接拿热熔胶来粘,可是胶有厚度,把舵机粘上后,歪都算了,肚子还合不拢......

  最终演示效果:

-------------------------分割线-------------------------

相关资源下载:

Arduino 源代码:http://makeblock.qiniudn.com/12nd-hackathon-Baymax.ino

3D 打印模型:http://makeblock.qiniudn.com/12nd-hackathon-BayMax.rar

外壳 3D 打印模型:http://makeblock.qiniudn.com/12nd-hackathon-Baymax-shell.zip


收藏
0 条回帖
高级模式
Smilies

返回顶部
现在加入我们,注册一个账号 账号登陆 QQ账号登陆 微博账号登陆