电子说
第1步:获取东西。
您可以获得大部分材料,使这个项目在一元店中。
我正在使用与Digispark兼容的超小板。设置起来有点复杂,但因为价格便宜,你可以制造电子产品而不用担心预算。
材料
- 1×盒式磁带(最好选择带透明的磁带)身体)
- WS2812B LED胶带(需要10个60LEDS/1m的LED)
- 1×String(用于表带。我用鞋带)
- 1×金属环
- 1x Digispark兼容主板
- 电线(最好用连接器重写程序)
- 1×9V电池
- 1×9V按键
- 1×滑动开关
- 2×线带
- 双面胶带
- 胶枪
- Nipper
- 剥线器
- 烙铁
- 焊料
- 手钻或Pin Vise
- 计算机
步骤2:修改盒式磁带以放置LED
首先,取下每个角上的螺丝。不要丢失那些螺丝。我建议你把它们放在遮蔽胶带上或放在一个盒子里。
另外,最好在拆卸前拍照,这样你以后就可以轻松地重新组装。我们没有使用磁带,所以用剪刀剪掉它。
在磁带盒顶部打一个孔进行接线。除磁带外,请将所有部件保持在原始位置。
这一切都是为了修改盒式磁带。再一次,不要松开螺丝,你会很难过。
第3步:焊接LED和电路板
将LED磁带切成两半(每个5个LED)以装入磁带。
第1步:焊接在上面照片中圈出的地方。它被称为预焊接,它可以更容易地将导线和其他部件焊接在一起。
在具有5V,GND和P0的孔上预先插入digispark板。
步骤2:将红色按扣线切割成通过焊接将滑动开关插入电线的中间位置。
将电路板背面和9V电池的卡扣线预先焊接好。对于背面,焊接VIN和GND的孔。
*不要焊接5V和GND,它会烧坏电路板,你会发疯。
步骤3:在预焊接后,首先焊接电路板的背面和按扣线。
VIN - 红线(加号)
GND - 黑线(减号)
步骤4:然后将LED的3根线焊接到电路板的正面。
5V - (LED)5V:示例中的红线
GND - (LED)GND:示例中的白线
P0 - (LED) DIN:示例中的绿线
焊接2 LED带一起使用。小心按照与箭头标记相同的方向焊接它们。
步骤5:它看起来像这样。我建议将胶枪放在焊接部件上进行加固。
这都是焊接部件。
步骤4:编码
从这一部分来看,初学者看起来有点困难。不要担心,当你不理解某些术语时,你总是可以google。
在你的电脑上安装Arduino IDE,将程序写入digispark板。 - 开始使用Arduino和Genuino产品
为Digispark设置Arduino IDE
我使用Windows10(64位)和ArduinoIDE 1.8.3测试。
对于Windows,
p》
1。下载并安装驱动程序
2。启动ArduinoIDE,转到文件》设置》其他板管理器URL。然后复制并粘贴链接。
3。单击工具》板》板管理器
4。单击“搜索”,搜索“Digistump AVR板”并安装。
5。从工具中选择“Board:Digispark(默认 - 16.5 mhz)”。
就是这样。
安装Neopixel库
要使用WS2812B LED磁带,您需要安装库调用“Adafruit NeoPixel”。
您可以按照Adafruit的neopixel库安装指南中的安装步骤进行操作。
编写代码
这里是你的准备运行代码完成。将以下程序复制并粘贴到ArduinoIDE。
→点击此处下载代码←
撰写时的注意事项
点击ArduinoIDE上的“Write to board”,无需将Digispark连接到电脑。在显示如picture1中的消息后,将Digispark插入PC。
当图片2中的消息显示时,写入完成。
步骤5:集成LED和盒式磁带
如图所示,放置LED胶带并将其粘贴在您制作电线孔的一侧。将所有部件放回原位并拧紧螺丝。
使用中心孔,捆扎电线并将9V电池与线带放在一起。将双面胶带放在电池背面和电路板背面,这样即使你在聚会上跳得太厉害,你也不会丢失部件。
当你想打开电灯时使用滑动开关
根据您编写的程序,电池消耗量会有所不同。使用本文中的程序,电池将持续约3小时。
将戒指放在盒式磁带上的孔中,然后放上你想要的任何表带,它就完成了!
全部0条评论
快来发表一下你的评论吧 !