回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【看见未来】基于Mixly平台的屠龙刀 简单

头像 rzegkly 2020.07.18 1119 4
project-image

一 、【项目介绍】:

《星球大战》(Star Wars)是美国导演兼编剧乔治·卢卡斯所构思拍摄的一系列科幻电影,影片中绝地武士(Jedi)和黑暗武士所使用的超炫的激光宝剑也让我们羡慕不已,然而在大众创业,万众创新时代,人人都是创客; 我们可以自己动手制作一把心目中神兵利器——《基于Mixly平台的屠龙刀》。

project-image

二、【功能介绍】:

1、利用laserblokck激光套件搭建宝刀外壳;

 2、通过Mixly平台编写代码,利用Arduiono Nano168编程板控制灯带的颜色; 

 3、当每按下宝刀的按钮,显示不同颜色的变幻灯光,彰显古时神兵利器。

project-image

三、【作品演示】:

四、【制作过程】:

(一)搭建环境

1、硬件:  Arduiono Nano

2、软件:Mixly0.999Beta_WIN

project-image

(二)制作的过程

1.屠龙刀中laserblokck套件分刀把、挡手、刀刃三部分


project-image

2.屠龙刀灯光控制器件:Arduiono NanoX1;按钮X1;灯带X1;色环电阻X1,

project-image

3.屠龙刀电源部分:18650锂电充电电池X1;电池盒X1

project-image

4.屠龙刀灯光部分:利用电烙铁将灯带接入Nano,灯带引出三个导线分别接Nano的5V电源线、控制线、地线;

project-image

5.封装屠龙刀刀把,通过热熔枪将电路部分和激光切割板固定到刀把内部

project-image

6.装有电池的USB电池盒放入刀体,用三个套环将其固定

project-image

(三)环境配置


1、通过串口数据线,将Nano和电脑连接,在设备管理器中出现:USB-SERIAL CH340(CM3);

project-image

2、打开Mixly0.999,当点击右下角 硬件测试,显示上传成功,当按下按钮时,在硬件测试窗体中看到,D2显示绿色,说明一切正常。

project-image

(四)、程序编写

project-image

步骤1 在显示块,添加RGB灯模块;

project-image

步骤2 在输入/输出块,添加按键数字输入块;

project-image

步骤3 控制块中添加循环模块,循环点亮RGB灯带

project-image

步骤4 函数块中,添加灯带子函数

project-image

步骤5 初始灯带rgb参数,彩灯变量item;

project-image

步骤6 上电后,宝剑的8个rgb灯全部点亮,显示白光

project-image
project-image
project-image

步骤7 每次按下按钮后,显示不同颜色;

item=0,显示红光;

item=1,显示蓝光;

item=2,显示绿光;

item=3,显示黄光 ;

item=4,显示绿光 ;

item=5,显示橙光;

item=6,显示紫光

project-image

五、【总结】:

1.在安装屠龙刀灯带到刀把中,预先将焊接在灯带的引线从刀把切割孔中穿出,将来连接刀身中Nano连接;

2.在安装屠龙刀刀刃到刀把中,热熔枪将刀刃和四片刀把粘在一起,防止出现晃动;

3.在安装屠龙刀挡手到刀身时,注意挡手和刀刃的方向,防止安装方向;

4.用电烙铁焊接Nano电路板时,松香和焊锡丝配合,防止电路板烧坏,原来连接屠龙刀的按键接Nano的D2上,由于焊接时间过长,D2接口起皮,所有更换D6.

5.当在夜间使用屠龙刀,通过按键让屠龙刀变幻不同颜色的灯光,效果很好,孩子很喜欢!

project-image

六、【资源】

评论

user-avatar
  • luqGQ_mS

    luqGQ_mS2020.07.25

    可以考虑在刀刃上装个触摸传感器。

    0
    • rzegkly

      rzegkly2020.07.20

      嗯,宝刀内部添加蜂鸣器,效果更加逼真!

      0
      • gray6666

        gray66662020.07.20

        可以再配上兵器碰撞的声音

        1
        • DFHJM_IpFmV

          DFHJM_IpFmV2020.07.24

          赞成!