DIY 个醒狮灯笼过大年!Digi-Key 教你的 “花式” 拜年,绝对惊艳
一年一度的春节又到了!今年的春节想不想用一种与众不同的拜年方式,凸显你的创意和匠心?
中国的春节是庆祝农历新年的盛大节日,因为遵循的是农历,所以会比传统公历新年要晚一些。过年时,大家会用到一些标志性装饰品,如醒狮、鞭炮、红灯笼等,去布置房间。根据传说,所有这些装饰品就是为了吓跑一种叫“年”的怪兽。
今天,我们将会向您展示如何自己动手,轻松地让这些装饰品“活”起来。不信?那就来看看下面的视频。
如果你也想学着如何 DIY 这些拜年“神器”,别着急,大家随我慢慢往下看!
首先,让我们来看看材料清单:
8个 Neopixel 灯环
1528-1605-ND
2件 Arduino UnoRev 3开发工具
1050-1024-ND
1个电源
102-4196-ND
1个 Adafruit 小型伺服电机
1528-1076-ND
1 个 Parallax 伺服电机
900-00005-ND
1个电源连接器
839-1244-ND
1根电缆
MG03F-100-ND
2个绿色指示灯
CNX722C50005B-ND
2件 Arduino 扩充板
1050-1035-ND
2个针座
732-5316-ND
拜年神器之一:灯笼
纸质红灯笼是其中更具标志性的装饰品之一。我们制作了八个灯笼,“八”在中国是一个幸运数。在每个灯笼中放置一个 Neopixel 灯环,每个灯环带有12个可寻址 RGBW LED,总共 96 个独立的 LED。Neopixel 灯环使用起来很方便,因为可链接在一起,处理起来就像一个灯串,这样一次就可以更新多个 LED,并进行同步更改。同时还可以简化对每个灯笼的单独控制。
首先,您需要将每个 Neopixel 灯环的电源端和接地端与下一个灯环并联焊接在一起,然后将其数据输出端焊接到下一个 Neopixel 的数据输入端。最后一个 Neopixel 的数据输出端保持断开路。第一个 Neopixel 的数据输入端将连接到 Arduino Uno Rev 3开发工具的 D5 引脚。焊接电源线,并将引脚5连接到 Arduino 扩充板。确保 Arduino 接地、Neopixel 接地和电源接地均已连接。
我们使用了一种生日蜡烛代码,可以产生温馨的橙色光晕。为了让它们显得更亮并看起来像实际蜡烛在点燃的样子,我们将 RGBW 像素的白色光级编码成在200到255之间随机选择。要确认的是,您需要获得正确的 Neopixel 库代码,并且在调用 Adafruit_Neopixel() 命令时将其设置为 NEO_GRBW。
需要我们使用的代码吗?关注 Digi-Key 得捷电子微信,发送「新年快乐」,立即可下载代码。
拜年神器二:醒狮
我们电动化的另一个流行装饰品就是醒狮。人们通常会在盛大庆典活动上舞动这些活动木偶。为模仿出舞动的狮子,我们使用了两个伺服电机让狮子的头左右摆动和使嘴一张一合。眼睛则使用了两个绿色指示灯发出“炯炯”绿光。
我们用 3D 打印机为每个伺服电机打印了一个底座,并为控制嘴的伺服电机打印了一个滚轮,为另一个伺服打印了一个盖帽。以下是我们使用 Autodesk Fusion 360 为这几个零件绘制的 3D 图纸文件:
●尖牙 http://a360.co/2zEagDT
●滑轮第 1 部分 http://a360.co/2CRlTxL
●滑轮第 2 部分 http://a360.co/2AGIvuU
●大伺服底座 http://a360.co/2CEeFJu
●大伺服盖帽 http://a360.co/2AHMCak
●小伺服底座 http://a360.co/2CFBe0i
我们在狮头内部贯穿了一根木头,用于固定 Adafruit 小型伺服电机。
控制狮嘴的伺服电机也固定在这上面。我们先将一根鱼线从狮嘴下的嘴唇穿过一对 3D 打印的尖牙,然后连接到 Parallax 伺服电机顶端的滑轮上。我们在 Arduino 扩充板上焊接了3个针座(用于伺服连接)和 LED 灯连接。这样 Arduino 连接起来和重新编程都很方便。如此我们便造出了一个简单的狮头移动和狮嘴开合运动。
为方便测试,我们还设计了一个通过按钮控制伺服的功能。
现在,开始过年啦!
通过上面几个简单的 DIY 小项目,自己动手制作新年装饰品,寓学于乐,又情怀满满,何乐而不为?这里用到的 Neopixel 灯环和伺服机构在其它项目也可能用到,因此这些 DIY 项目也可以作为使用这些元器件的入门指导。
好了,现在把你做好的活灵活现的灯笼和醒狮挂起来吧!相信当你 DIY 的这些拜年“神器”悬挂在家人面前之时,那浓浓的“年味儿”一定令人回味无穷!
喜欢 Digi-Key 的文章吗?
立即到 Digi-Key 官网,
www.digikey.com.cn 返回搜狐,查看更多
责任编辑: