所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【看见未来】基于Mixly平台的屠龙刀
rzegkly rzegkly 2020-07-18 21:58:46
4
4
简单
projectImage

  一 、【项目介绍】:

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

projectImage

二、【功能介绍】:

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

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

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

projectImage

三、【作品演示】:

四、【制作过程】:

(一)搭建环境

1、硬件:  Arduiono Nano 

2、软件:Mixly0.999Beta_WIN  

projectImage

(二)制作的过程

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


projectImage

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

projectImage

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

projectImage

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

projectImage

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

projectImage

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

projectImage

(三)环境配置


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

projectImage

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

projectImage

(四)、程序编写

projectImage
步骤1 步骤1
在显示块,添加RGB灯模块;
projectImage
步骤2 步骤2
在输入/输出块,添加按键数字输入块;
projectImage
步骤3 步骤3
控制块中添加循环模块,循环点亮RGB灯带
projectImage
步骤4 步骤4
函数块中,添加灯带子函数
projectImage
步骤5 步骤5
初始灯带rgb参数,彩灯变量item;
projectImage
步骤6 步骤6
上电后,宝剑的8个rgb灯全部点亮,显示白光
projectImage
projectImage
projectImage
步骤7 步骤7
每次按下按钮后,显示不同颜色;

item=0,显示红光;

 item=1,显示蓝光;

 item=2,显示绿光;

  item=3,显示黄光 ;

item=4,显示绿光 ;

item=5,显示橙光;

  item=6,显示紫光

projectImage

 五、【总结】:

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

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

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

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

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

projectImage

六、【资源】

附件 附件
Makelog作者原创文章,未经授权禁止转载。
4
4
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]