步骤1:零件
电子零件
ESP8266模块(NodeMCU或Adafruit Huzzah将工作)
一些电线
桶式插座
其他部分
2x木块(14 x 14 cm,0.4 cm厚)
4x木块(20 x 4.6 cm,1 cm)厚的)
4x木块(20 x 0.8 x 0.8 cm)
4x木角条(21.8 x 1.5 cm,0.4 cm厚)
4x白色丙烯酸玻璃(14 x 21.8 cm,0.3 cm厚)
热缩管
需要的工具
烙铁
li》
钻头
锯(手锯足够)
剪线钳
木胶,塑料胶和热胶
li》
步骤2:将代码上传到ESP8266模块
从github下载代码。 (如果你不知道如何使用git,你只需将代码作为zip文件下载并解压缩。)
使用Arduino IDE将代码上传到ESP8266模块。
第3步:构建方框,第1部分
在一块1厘米厚的木块底部钻一个洞。这是LED灯条的电缆将通过的地方。
将四块1厘米厚的木块粘在一起形成一个塔。
将LED灯条切成碎片,每片都有三个LED。这些碎片长5厘米。
将LED条带粘贴到塔上。它们应该相距3厘米。顶部和底部应分别距离顶部和底部1.5厘米。粘贴碎片时,请注意您可以焊接它们,使得从开始到结束时,条带上的箭头始终指向相同的方向。
切割一些电线并将LED条带焊接在一起,如图所示。
将一些较长的电线焊接到您钻孔附近的LED灯条上。将电线穿过孔并将其向上拉过塔内部。
在一块14 x 14厘米的木块中间钻一个洞。电源线将穿过这个洞。
在木块上粘贴塔,使得到边缘的距离在所有侧面都相同。
剪下两根较长的电线并将它们穿过底板上的孔。将它们拉到塔顶。
现在选择ESP8266模块。将LED灯条的GND线和GND电源线焊接到模块的其中一个GND引脚。将LED灯条的VCC电缆和另一根电源线焊接到模块的5V引脚。将LED灯条的数据线焊接到引脚D5。
将枪管插孔焊接到电源线上。我在电线上使用了一些热缩管使它们看起来更好。
第4步:构建盒子,第2部分
将一根0.8 x 0.8厘米的木棒粘在丙烯酸玻璃的侧面并使其齐平。到顶部和底部的距离应为0.4厘米。使用14 x 14厘米的木块(这将成为顶板)以获得正确的距离。
现在,将另一块丙烯酸玻璃胶粘到棒上,使丙烯酸玻璃片形成L形。
另一根木棒和另一块丙烯酸玻璃上的胶水。
再次重复此步骤。然后,将剩余的棒粘在剩下的角落里。
您现在应该可以将刚制作的盒子放在带有塔的底板上。如果板不适合,您可以打磨板的边缘使其适合。在棍棒的边缘涂上一些胶水并将它们粘在底板上。
在确定一切正常之前,请不要粘贴顶板。
步骤5:将应用程序上传到智能手机
从Google下载并安装Android Studio(完全免费)。
从您之前下载的代码中打开Android项目。
选择“运行”将应用程序上传到手机。
步骤6:玩得开心
当ESP8266模块通电时,会产生一个名为“彩虹”的WiFi网络。密码为“rainbowtower”。
使用手机连接到网络。
启动应用程序。该应用程序应在几秒钟内连接到彩虹塔。
现在您可以使用该应用程序更改颜色。
-
led
+关注
关注
237文章
22350浏览量
645538
发布评论请先 登录
相关推荐
评论