haoDIY创好电子音响电脑科技DIY小制作发明移动版

主页 > 电子DIY > 译文美国DIY综合制作 >

如何使一个可充电微型闪电的云(2)

} else if(型<40){

colorwipe(带颜色(104,94,94),3);

colorwipe(带颜色的(0,0,0),0);

延迟(500);

colorwipe(带颜色(104,94,94),3);

延迟(20);

colorwipe(带颜色的(0,0,0),0);

延迟(500);

} else if(型<60){

colorwipe(带颜色(181,165,95),3);

延迟(1000);

colorwipe(带颜色的(0,0,0),0);

延迟(100);

colorwipe(带颜色(181,165,95),3);

延迟(500);

colorwipe(带颜色的(0,0,0),0);

延迟(500);

其他{ }

(5)rainbowcycle;

colorwipe(带颜色的(0,0,0),0);

}

}

无效colorwipe_short(uint16_t,uint16_t恩,uint32_t C,uint8_t等){

对于(uint16_t我=是;我<恩;i++){

带setpixelcolor(I,C);

show()条;

延迟(等待);

}

}

/ /补点后与另一颜色

无效colorwipe(uint32_t C,uint8_t等){

对于(uint16_t i = 0;i <条。numpixels();i++){

带setpixelcolor(I,C);

show()条;

延迟(等待);

}

}

无效的彩虹(uint8_t等){

uint16_t I,J;

为(J = 0;J<256;j++){

为(i = 0;i <条。numpixels();i++){

条。setpixelcolor(我轮((i+j)和255));

}

show()条;

延迟(等待);

}

}

/ /略有不同,这使得彩虹均匀地分布在整个

无效rainbowcycle(uint8_t等){

uint16_t I,J;

为(J = 0;J<256×5;j++){ // 5轮周期的所有颜色

为(i = 0;i <条。numpixels();i++){

条。setpixelcolor(我轮(((我* 256 /条。numpixels())+ J)和255));

}

show()条;

延迟(等待);

}

}

无效theaterchase(uint32_t C,uint8_t等){

为(j = 0;J<10;j++){ //做10个周期的追逐

为(int q = 0;Q<3;Q + +){

为(int i = 0;i <条。numpixels();我=我+ 3){

条。setpixelcolor(我+ Q,C);//把每第三像素

}

show()条;

延迟(等待);

为(int i = 0;i <条。numpixels();我=我+ 3){

条。setpixelcolor(我+ Q,0);//把每第三像素的了

}

}

}

}

/ /剧院式爬行灯彩虹效果

无效theaterchaserainbow(uint8_t等){

为(j = 0;J<256;j++){ //周期的所有256种颜色的车轮

为(int q = 0;Q<3;Q + +){

为(int i = 0;i <条。numpixels();我=我+ 3){

条。setpixelcolor(我+ Q,轮((i+j)% 255));//把每第三个像素

}

show()条;

延迟(等待);

为(int i = 0;i <条。numpixels();我=我+ 3){

条。setpixelcolor(我+ Q,0);//把每第三像素的了

}

}

}

}

//输入值0到255得到一个颜色值。

/ /色彩过渡R G B回到R.

uint32_t轮(字节wheelpos){

wheelpos = 255 - WheelPos;

如果(wheelpos<85){

返回带颜色(255 wheelpos * 3、0、wheelpos×3);

}

如果(wheelpos<170){

wheelpos = 85;

返回带颜色(0,wheelpos×3、255×3 wheelpos);

}

wheelpos = 170;

返回带颜色(wheelpos×3,255×3 wheelpos,0);

}

步骤12:雷电云的外观设计、硬件安装

1。用刀切割安装的扬声器孔,人体热释电红外传感器和绳孔,转向臂。还把孔用于安装开关、充电接口和指示灯。

步骤13:

如何使一个可充电微型闪电的云(2)

2。安装控制开关和充电电池到塑料瓶;让他们用热胶公司。

步骤14:

如何使一个可充电微型闪电的云(2)

三.安装转向臂上的绳孔与热胶,然后插入人体热释电红外传感器,dfplayer迷你模块和继电器在秩序和稳定热胶。把所有的传感器的导线从瓶颈。

步骤15:

如何使一个可充电微型闪电的云(2)

4。插入人体热释电红外传感器、继电器的引线,LED灯条dfplayer小型模块为传感器的屏蔽。把Arduino和传感器罩入瓶。

步骤16:

如何使一个可充电微型闪电的云(2)

5。用热熔胶将安装喇叭。把少量的棉花放进瓶子。这可以作为吸音棉。

步骤17:

如何使一个可充电微型闪电的云(2)

6。拆除灯罩,用电钻打洞,安装在瓶底的灯罩。用热胶棒。灯罩的用途很多。一是作为毛细胞(感受器)的小号;二是支持雷电云形状的棉。

步骤18:

如何使一个可充电微型闪电的云(2)

7。为了防止瓶变形下高温时粘棉,用胶带包装瓶;坚持每一条横向到瓶子的四个方向。

步骤19:

如何使一个可充电微型闪电的云(2)

8。切两秸秆制作的闪电云尾架,以避免高温胶带包裹支架,稳定支架和热粘合胶带。

haoDIY创好电子 版权所有,电话微信13977534587