新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 使用LED的DIY Arduino圣诞树灯

使用LED的DIY Arduino圣诞树灯

作者:时间:2023-04-26来源:电子产品世界收藏

现在是假日季节,随着圣诞节的到来,我们做了一个圣诞主题的项目。在这篇文章中,我将演示一个使用 灯项目。

本文引用地址:http://www.eepw.com.cn/article/202304/445988.htm

市场上已经有一些,但都是带电路板的。我们想,在没有装饰品的情况下,点亮的乐趣何在。因此,在这个项目中,我们把电子学和假日季节结合起来,用做了一个简单的圣诞树灯。

需要注意的一点是,我们不会使用真正的圣诞树。这只是一个有趣的小项目,适合任何想把和圣诞节结合起来的人。所以,让我们开始吧。

DIY Arduino圣诞树灯的电路图

Arduino圣诞树灯项目的电路图部分没有什么有趣的,因为你所需要做的就是把一堆LED灯连接到Arduino上。LED的数量取决于你的树的大小,在我们的案例中,我们最终使用了27个LED。

DIY Arduino Christmas Tree Lights using LEDs Image 1

还要注意的是,我们直接将所有的LED连接到Arduino上,并确保在任何时候都只有一个LED会被打开。

LED的排列或者说LED的布线很有趣,因为我们采用了6×6矩阵,有6个阴极或GND引脚和6个阳极或VCC引脚。

注意:由于圣诞树上的房地产问题,我们只用了27个LED。

所需部件

阳光板(或任何厚纸板)。

切割器

胶水

LED(# - 取决于树的大小)

闪粉和其他装饰材料

绝缘铜线

Arduino Nano(UNO或Mega,任何东西都可以)。

电源

圣诞树的建造

如前所述,电路部分很容易,但建造部分却很棘手。我将告诉你如何为这个项目制作一个简单的圣诞树。

拿出两张阳光板,大约是A4纸的大小,在一张纸上画出圣诞树的布局。你可以从互联网上获取任何参考。

DIY Arduino Christmas Tree Lights using LEDs Image 3

使用切割器,沿着树的形状切出太阳板。使用切割器时要小心,因为它是一个非常锋利的工具。

DIY Arduino Christmas Tree Lights using LEDs Image 4

拿出另一块阳光板,在上面画一个树的轮廓。然后把这块板也切下来。同时,做一个类似树枝的结构来支撑树。

DIY Arduino Christmas Tree Lights using LEDs Image 5

在两块板上的树的中心位置画线。标记LED的点:一棵树上的线的两侧,另一棵树上的线的一侧。用钻头或锋利的工具在树上打洞。你将在这些孔中插入LED。因此,要确保这些孔有足够的大小。

DIY Arduino Christmas Tree Lights using LEDs Image 6

把我们在一侧标出LED孔的树,沿线切成两半。如图所示,用快速胶水将这些碎片粘在另一棵树的两边。最终的结构将与右下角所示的结构相似。

DIY Arduino Christmas Tree Lights using LEDs Image 7

同时,将树枝固定在树上,并在树枝的末端粘上一个临时支撑底座,这样树就可以有一个稳定的位置。

DIY Arduino Christmas Tree Lights using LEDs Image 8

现在,将LED插入孔中,你可以在LED周围使用胶水,这样它们就不会在孔中晃动了。以交替的方式排列LED,即几个朝向一个方向,几个朝向另一个方向。

DIY Arduino Christmas Tree Lights using LEDs Image 9

我们以这样的方式排列LED,使所有的阴极对准单边。这将使我们的工作在给LED布线时更加容易。

在对LED进行布线时,我们使用了一条来自旧电机的绝缘铜线。使用这种电线的原因是,它们可以在没有任何短路的情况下被扭曲。

DIY Arduino Christmas Tree Lights using LEDs Image 10

撇去你要焊接的部位的电线绝缘层,开始将电线焊接到LED上。由于它是一个6×6的矩阵,你最终会有6根GND线和6根VCC线。

排列好所有的线,然后把它们粘在表面。最后的构建将看起来像这样。

DIY Arduino Christmas Tree Lights using LEDs Image 12

确保没有松动或悬挂的电线。拧开所有的电线,把它们放在底部。我们要把这12条线全部连接到Arduino。

DIY Arduino Christmas Tree Lights using LEDs Image 13

在将电线连接到Arduino之前,让我们先做一个底座。取一小块阳光板,并将两个支撑板连接起来,形成一个类似底座的结构。移除之前固定的临时支撑底座,将树固定在新的底座上。

DIY Arduino Christmas Tree Lights using LEDs Image 14

在树的茎部旁边开一个洞,把所有的电线推下去。

现在是更多的焊接工作。将电线(6根GND和6根VCC)焊接到公头,这些公头可以连接到任何Arduino板,如Arduino UNO、Nano或Mega。

DIY Arduino Christmas Tree Lights using LEDs Image 15

我们就要结束了。在画笔上取一些胶水,涂在表面上。要小心,轻轻施压。当整个侧面都涂上胶水后,撒上一些绿色的闪粉。给它一些时间来干燥,然后对所有的侧面做类似的事情。

DIY Arduino Christmas Tree Lights using LEDs Image 16

在火花完全附着在表面后,做一些额外的装饰,如粘上一些彩色的球,在上面添加一颗星星,鲁道夫,驯鹿和圣诞快乐的贴纸。做完所有装饰后的圣诞树看起来会是这样的。

DIY Arduino Christmas Tree Lights using LEDs Image 17

项目的工作

本教程中实现了一个简单的圣诞主题项目,名为使用LED的DIY Arduino圣诞树灯。这个项目的工作非常简单。

由于我们有6个GND引脚和6个VCC引脚与所有的LED,将它们连接到Arduino并使用程序控制它们。以这样的方式编程,使LED产生吸引人的效果。祝你玩得开心,我们祝你圣诞快乐。

注意:我们对Arduino的编程方式是,每次只有一个LED被打开。

应用

一个简单的使用LED的DIY Arduino圣诞树灯,可以由任何想为圣诞节做一个有趣项目的人实现。

你可以用LED装饰一棵真正的圣诞树,并使用Arduino对其进行编程,而不是像本项目中所示那样自己制作圣诞树。



关键词: DIY Arduino 圣诞树 LED

评论


相关推荐

技术专区

关闭