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

2020-07-181199
AI 快速预览详细 收起
基于Mixly平台的屠龙刀项目是一个创意十足的创客作品。该项目使用Arduino Nano168编程板控制灯带颜色,通过按钮实现颜色变换。主要硬件包括Arduino Nano168、laserblokck激光套件等。通过Mixly平台编写代码,可以轻松实现灯光效果。这个项目不仅适合STEM教育,还能激发孩子的创造力和动手能力。
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

六、【资源】

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -