二十七星剑-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6151|回复: 6

二十七星剑

[复制链接]
发表于 2018-4-27 16:10 | 显示全部楼层 |阅读模式
二十七星剑

因为个人编程技术和制作技术有限,所以效果不是很多!

材料:1.一块arduino pro mini板子

           2.线材,透明胶,美纹纸,热熔胶(枪),电光胶布,纸板

           3.两块定制亚克力板(厚度5mm,某宝定制)

           4.18650电池盒,18650电池

           5.led灯(5v)54颗或更多

           6.3.7转5/9v升压器

IMG_20180427_152524.jpg IMG_20180427_152557.jpg IMG_20180427_152615.jpg IMG_20180427_152626.jpg IMG_20180427_152648.jpg IMG_20180427_154657.jpg

工具:电络铁,镊子,剪刀,钳子,热熔胶枪,

焊接:1先把升压器和电池盒焊接在一起,注意升压器输出(out)输入(in)接口;

           2程序烧录进单片机后,单片机vcc接口接升压器正极,gnd接升压器负极;

           3全部的led并联后的总正极分出两条线接led接单片机9,10接口,总负极接gnd;

           4程序开关一头3接口,另一头接gnd。
程序:
int Led1 = 9;
int Led2 = 10;
#define KEY 3
int brightness = 0;     // LED灯亮度
int fadeAmount = 5;   // 亮度渐变值

int SUM = 0;
int Flag_up=1;

void style_1(void){
digitalWrite(Led1,HIGH);
}
void style_2(void){
  analogWrite(Led2, brightness);
  brightness = brightness + fadeAmount;
  if (brightness == 0 || brightness == 255) {
  fadeAmount = -fadeAmount ;
  }
  delay(30);
}

void setup() {
  // put your setup code here, to run once:
pinMode(KEY,INPUT_PULLUP);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(3,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
    if(ScanKey()==1)
   {
       SUM++;
       if(SUM>2)
       {
         SUM=1;
       }
   }
    if(SUM == 1){
    style_1();
    }else{
    for(int i=0;i<=2;i++){
    style_2();
      }
    }
}
unsigned char ScanKey()
{
if(Flag_up && digitalRead(KEY)==LOW)
{
   Flag_up=0;
   delay(20);
   if(digitalRead(KEY)==LOW)
   {
    return 1;
   }
}
if(digitalRead(KEY)==HIGH)
{
  Flag_up=1;
}
return 0;
}

注意:下面制作过程,注意顺序,剑身粘和时要給led绝缘防止两片的led相互接触导致短路,剑身最好用透明胶粘和,因为短路好拆;粘和剑身时记得把开关固定了,把柄可以用热熔胶固定,还要注意单片机的重启按键,可以作为彩蛋,也可以将按键用热熔胶封了。油漆干了才撕美纹纸啊,把柄条纹是用美纹纸粘了后喷漆,就有效果了。升压器藏在两亚克力板之间。
JT_20180427_142319.jpg JT_20180427_142930.jpg JT_20180427_144037.jpg JT_20180427_143554.jpg JT_20180427_143801.jpg JT_20180427_144258.jpg JT_20180427_144509.jpg JT_20180427_144651.jpg JT_20180427_150443.jpg JT_20180427_144923.jpg JT_20180427_145415.jpg JT_20180427_145630.jpg JT_20180427_145933.jpg JT_20180427_150214.jpg JT_20180418_161107.jpg VID20180417140002.gif



JT_20180427_150706.jpg
JT_20180427_150914.jpg
Screenshot_2018-04-27-15-19-48-44.png
发表于 2018-4-27 16:50 | 显示全部楼层
哈哈哈  可以的  创意不错
 楼主| 发表于 2018-4-27 16:15 | 显示全部楼层
剑身图纸忘了,不好意思

星剑.dwg.zip

25.03 KB, 下载次数: 6

CAD图纸

发表于 2018-4-27 18:45 | 显示全部楼层
神剑!旷世之作啊。
发表于 2018-5-6 16:58 | 显示全部楼层
传说中的依天剑
发表于 2021-4-25 15:38 | 显示全部楼层
那个男人能拒绝一把二十七星光剑呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 05:29 , Processed in 0.090332 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表