简介:
在这个项目中,我们将建造一个LED蹦床。这是一个非常有趣的项目,当你跳上它时会亮起来!这些蹦床只是用来锻炼和跳跃这个东西只需几分钟,感觉就像锻炼身体非常适合让孩子们疲惫,只要一定要监督它们。它工作得很好,晚上看起来很棒,尤其是在有雾机的火坑周围。
需要的材料:
蹦床:它有6个可拆卸的腿,便于存放。适用于有氧锻炼,而且采用弹性的带子而不是弹簧,非常好用。
LED灯带:蹦床比较大,灯带尽量准备充足。
电子元器件
Adafruit ItsyBitsy M0和NeoPixel条带是该项目中使用的主要电子元件。
1 个 振动传感器开关
中等灵敏度无方向性振动
1 x Adafruit NeoPixel数字RGB LED灯条
3米 - 每米白色60个LED
1 个 柔软触感按钮
8毫米x 8毫米包10
1 个 USB电池组
4000mAh - 5V @ 1A
电线和一些方便的用品。
1 x 26AWG电线
硅胶盖子绞线芯线 - 25英尺
1 x 焊锡丝
焊锡线轴 - 1/4磅SAC305 RoHS无铅/0.031“松香芯 - 0.25磅/ 100克
1 x 热缩管
多色热收缩包 - 3/32“+ 1/8”+ 3/16“直径
酷工具!
这些有助于使项目顺利进行建筑体验。你并不需要它们,但我推荐它们。
1 x 剥线钳
Hakko专业品质20-30 AWG剥线钳 - CSP-30-1
1 个 剪线钳
冲洗对角切割机 - CHP170
1 x 烙铁
可调30W 110V烙铁 - XY-258 110V
1 x Panavise
Panavise Jr. - PV-201
1 x 帮助第三手
帮助三手放大镜W /放大镜工具 - MZ101
1 x Ultimaker 2+
3D打印机
电路原理图
这为组件的接线提供了可视参考。它们不是真实的,只是用作参考。Fritzing中没有振动开关,所以我们有一个倾斜开关 - 这些基本上是相同的引脚布局。
ItsyBitsy有一个特殊的引脚,具有高级逻辑输出D5。如果您在使用D10点亮NeoPixel条带时遇到问题,请尝试将DIN线交换到D5并更新CircuitPython代码!
软件
现在我们来看看我们的LED蹦床灯光秀背后的代码吧!
3D打印
外壳零件
表壳和表扣配合在一起。ItsyBitsy板夹入外壳,microUSB面向较小的开口。按钮安装在柱子上。3D打印按钮盖安装在按钮的橡胶部分上。夹子压入壳体后部。
切片设置
这些部件已经使用PLA灯丝在Ultimaker 2+和3上进行了测试和3D打印。使用CURA 3.x将部件切片,并使用以下切片设置。
220℃挤出机温度
65c床温
0.2层高度
0.38线宽
2壁线计数 - 0.4喷嘴
20%填充
70mm / s的打印速度
振动开关
振动传感器用电线
我们需要两根长线将振动传感器连接到ItsyBitsy板上。我的长度约为23厘米(9英寸)。我建议使用不同颜色的电线来帮助区分连接。
防止短路
在将电线焊接到振动传感器的引线之前,在每根电线上添加一根热缩管。这将防止两个引线在组装时短路。
将电线连接到振动传感器
按钮电线
我们需要两条线连接按钮ItsyBitsy板。这些可能有点短,因为按钮将安装在靠近ItsyBitsy的位置。我制作了大约2厘米(0.7英寸)的长度。我使用了30AWG硅胶包覆线,因为它们更薄,需要弯曲一点才能安装到表壳中。
准备一小块面包板
焊接上一小段电线
3针JST插头和插座
使用3根颜色不同的电线,加以区分。
将灯带分成两条,每条40个灯珠(总共80个),并且焊接上电线。
现在,按照接线图,将所有元件焊接到主板
安装按钮和盖子
将3D打印的按钮执行器放在开关的橡胶片上。调整盖子方向,使按钮开口与按钮对齐。然后,将两个部件放在一起并将它们牢固地压在一起以将其关闭。你应该得到一个很好的点击。如果无法完全关闭盖板,则可能需要调整PCB或布线。
安装振动传感器
找到振动传感器的最佳位置需要进行一些游戏测试。对我来说,我将传感器安装在其中一个松紧带内。这样,只要床轻微振动,它就会轻易触发。我发现传感器在少量跳跃后出现,所以我添加了一些安装钉以将其固定到位。我也可以使用拉链,gaffers胶带,热胶,甚至将它缝在带子上。我最初将传感器嵌入机箱中但发现很难触发。它也可能安装在框架或其中一条腿上。尝试将不同的斑点和方法固定在蹦床上。
夹子到蹦床
夹子连接到最靠近LED条连接器的支腿。我将外壳定向为microUSB面向底部 - 这样LED布线不会扭曲或弯曲。夹子应紧身,抓住腿部贴身。