第一步:你需要的东西
材料:
3卷电线,不同颜色,越薄越好
焊料,越薄越好 - 我有粗焊线开始,它融化得如此之慢,这是一场噩梦
Arduino - Uno应该可以正常工作,但我已经有了Mega,所以我用了它
锻炼蹦床(https://www .amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
Neopixel Led strip,我使用了更便宜的WS28121B(https://www.amazon.com/ALITOVE-WS2812B-可单独寻址 - 防水/dp/B00ZHB9M6A)
0.1 uF电容器
~10K欧姆电阻器
~500欧姆电阻器
60拉链
工具:
烙铁
热胶枪 - 绝缘
剥线钳
剪线钳
剪刀
步骤2:组装蹦床
该框中有说明,非常简单。
请勿触摸电子设备,我们稍后会使用它;)
步骤3:切割Neopixel Strip
乐队之间恰好有30个空格把蹦床放在蹦床上。我们将Neopixel条带切割成30个单独的LED,并将它们放在每个波段之间。
注意:有些焊点将焊条固定在一起,您也可以轻松切割它们。
步骤4:焊接LED
将每根电线切成约2.5英寸。这将确保LED之间的导线连接长于所有带长
剥去每侧的导线
将导线焊接到LED。留下保护性塑料以保护LED
每次执行约10个LED(参见接下来的三个步骤)
确认箭头方向相同
步骤5:热胶所有连接
首先确保电线没有相互接触,并且一切都是古驰的。然后,涂上热胶以防止电线相互接触,并将LEDS粘在塑料盖上以防潮。
步骤6:检查一切是否正常工作
按以下顺序将条带连接到Arduino。
连接地面,请确保您首先连接地面引脚。 LED非常脆弱
连接其他两个引脚。确保Din引脚是PWM引脚。 (查看图表)
在此处下载Fastled库,并将其导入到您的arduino IDE中
转到我的git repo并下载check_leds代码(https://github.com/seniorburito/led_trampoline)
此代码将按顺序点亮LED,因此如果出现问题,您将看到哪一个需要修复。
还要确保在这里阅读Fastled文档,它写得非常好
现在,你可以将arduino放在一边,或放在蹦床下。
步骤7:将LED连接到带有拉链的蹦床
我用两条拉链绑住每个领带,以防止LED移动。拉链可能效果更好,因为如果您决定取下LED并且拉链很便宜,您可以将其取下。
步骤8:破解跳跃传感器
蹦床配有一个根据你跳多少计算卡路里的装置。我们不能对芯片做任何事情,
但是如果你打开跳跃传感器,你会发现它只是一个切换开关,当你对它施加力时触发。使用Arduinos的拨动开关非常容易。因此,我们将在此项目中使用它来感知跳转,并在发生这种情况时触发效果。
步骤9:连接跳跃传感器
附加传感器到一个蹦床腿。并设置如此处所示的电路。
您可以通过以下两种方式之一连接传感器的电线:
将鳄鱼夹连接到辅助电缆的两个金属段
切断电线,将其分成两部分,剥开每一面,将其焊接到公头或pcb或类似的东西。
步骤10:运行代码
下载led_trampoline。我的回购中的ino代码(https://github.com/seniorburito/led_trampoline)。
将LED_PIN,SWITCH_IN_PIN,SWITCH_OUT_PIN更改为您正在使用的引脚,您就可以开始了!
-
led
+关注
关注
242文章
23155浏览量
658635
发布评论请先 登录
相关推荐
评论