这个 LED 曼陀罗是灯光秀的一部分。这个曼陀罗是一个 10 英尺 x 10 英尺规模的音频反应装置。曼陀罗可以用作舞蹈舞台/静态互动装置以及圣诞节/排灯节灯设置。
材料清单:为了制作这个曼荼罗,您将需要下面提到的所有物品。您可以根据自己的方便尝试一些非电气组件的替代品。
在这一步中,我们将创建曼荼罗的数字设计。您可以选择任何您喜欢的软件。我为我的设计选择了 Adobe Illustrator。
注意:你在中间看到的灭霸人偶,我们实际上让它唱了一些歌。我们还将在其上创建一个项目。请关注我们以获取更多此类项目。
现在是时候加入所有 LED 模块、条带以使其形状完整。总共有 4 种外圈形状。您可以将它们的接地线/负极线和正极/VCC线连接在一起。不要把正面和负面联系在一起。注意:使用 18 AWG 线连接正负电压。
LED模块共有四个环,我们将它们命名为1、2、3和4,从外环到内环。
现在您必须将环 1中最后一个 LED 模块的数据输出与环 2中第一个 LED 模块的数据输入连接,依此类推。
所以数据线的连接将是串联的:
注意:此处显示的电路图仅供参考。此图像中使用的 LED 环是 Neopixel 环,不适合该项目。但是,您可以参考连接。
我通常更喜欢测试我的设置的代码附在此步骤中。您可以根据您的设置对几行进行更改。
Adafruit_NeoPixel 条 = Adafruit_NeoPixel( 250 , PIN, NEO_GRB + NEO_KHZ800); 在这一行中,我写了数字 250。这代表使用的 LED 模块的数量。您可以根据您的设置更改此数字。
// 参数 1 = 条带中的像素数
// 参数 2 = 引脚号(大多数都有效)
// 参数 3 = 像素类型标志,根据需要相加:
// NEO_KHZ800 800 KHz 比特流(大多数带有 WS2812 LED 的 NeoPixel 产品)
// NEO_GRB 像素为 GRB 比特流连接(大多数 NeoPixel 产品)
// NEO_RGB 像素连接到 RGB 比特流(v1 FLORA 像素,不是 v2)
Adafruit_NeoPixel 条 = Adafruit_NeoPixel(250, PIN, NEO_GRB + NEO_KHZ800);
如果您的模式变得混乱,只需将NEO_KHZ400 更改为 NEO_KHZ800。
如果您的颜色变得混乱,只需更改NEO_RGB代替NEO_GRB 。
是时候上传代码并享受你的曼陀罗了。如果您喜欢这个项目,请分享、点赞和关注。
运行代码并享受酷炫的灯光效果。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !