如何构建伴侣立方心情灯(面向绝对的Arduino初学者)

所以,您刚刚收到了Arduino的邮件,而您坐在这里想知道……我到底该怎么办? Arduino是一款价格低廉的微控制器,可用于各种面向电子的DIY项目。从Arduino自己构建东西令人难以置信-但是很难知道从哪里开始。

所以今天我们将制作一个可爱的Portal主题心情灯,以帮助为您的生活空间增加一些质感(以及建立您2007年代的书呆子信誉)。

第1步:您需要的东西

  • 1 x Arduino和USB电缆
  • 1 x RGB LED
  • 4 x 330欧姆电阻器
  • 1 x小面包板
  • 4 x长跳线,最好使用不同的颜色
  • 1 x方形玻璃瓶或瓶子
  • 硬干透明胶
  • 灰色和红色造型粘土
  • 1 x白色蜡烛
  • 电子组件(减去Arduino本身)可以与许多其他有用的物品捆绑购买,在亚马逊上的价格约为20.00美元,将为您在各种Arduino项目中提供良好的服务。

    玻璃瓶在沃尔玛购买时价格为5.00美元,带有两支香薰蜡烛,因此,如果您愿意货比三家,则有可能超过亚马逊的价格。同样,其中许多物品可能只是躺在您家附近(或合适的替代品)-因此要有创造力。 DIY的乐趣之一就是想方设法有效利用周围的事物来创建更有趣的事物。

    步骤2:对立方体进行蒙砂

    移除灯芯和金属制片从纯白色的蜡烛中取出,然后将其全部或部分放入微波炉的陶瓷杯中融化一到三分钟,直到形成澄清的液体。戴上工作手套或烤箱手套,并小心 –蜡灼伤是令人讨厌的。将蜡倒入广口瓶或瓶子中,然后轻轻旋转,直到蜡开始冷却。倾斜瓶子,直到每个表面上都有一层固体蜡。这使玻璃从外部具有白色纹理,以及凉爽,凹凸不平的大理石纹理,使照明具有良好的美学品质。由于我们使用的是LED,因此热量不应该熔化蜡。如果蜡太杂乱,可以用白色涂料代替。

    步骤3:装饰立方体

    现在,使用灰色和红色造型粘土制作立方体表面上的结构:应覆盖所有角,以及它们之间的边缘的中间三分之一,并在每个面的中心覆盖一个圆圈,上面应有红色或粉红色的心形。那些可以雕刻的人可能会想到比我最终产品干净得多的东西。因为黏土没有凝固,所以您可以继续使用它,直到对最终结果满意为止。

    第4步:保护装饰物

    黏土装饰很难,我不建议烘烤:玻璃可能会因烤箱内的热应力而爆炸,或者更糟的是会产生内部应力,导致玻璃剧烈破碎并在以后伤害他人。相反,请使用画笔在粘土表面上应用几层透明胶,这将使其具有相对坚硬的外壳,并防止粘土受到干扰或被其他物体擦去。

    步骤5:接线LED

    首先,请检查RGB LED的支脚。最长的腿是负叉(假设您有一个公共阴极LED)-其他三个是正叉,每个对应于不同的颜色- r gr een和 b lue。弯曲负叉,将其沉入沿面包板顶部的黑色(负)行中。将其他三个腿弯曲成板子中间的三个不同的列(只要没有两个共享一个列,就可以精确地将哪个腿弯曲)。弯曲它们,使LED与电路板齐平。现在,您需要插入电阻(330 Ohms),以衰减电流,以免意外烧坏LED。

    步骤6:为Arduino接线

    如果愿意,可以将面包板和Arduino放在一个小盒子中以将它们隐藏起来(或得到一个烙铁并完全丢弃面包板),但我有点喜欢裸露的电线和电路板的美感。无论哪种方式,此时一切都已连接。我们只需要软件即可。

    第7步:颜色漩涡代码

    我编写的驱动灯的程序可以在此处的PasteBin上查看。该程序非常简单–只需让计算机知道我们将要使用的引脚,希望灯的亮度,分配相关的引脚以进行输出,然后运行一个循环,使用一点三角函数即可平滑改变灯泡的颜色(有关更多详细信息,请参见注释)。您所需要做的就是将代码粘贴到Arduino软件的空白“草图"中,然后单击“上传"按钮。)

    步骤8:将它们放在一起

    将代码上传到您的Arduino,并验证LED正确地改变颜色。现在,您所需要做的就是放在灯罩上。因为我的瓶子有脖子,所以我使用了一个小圈的橡皮泥,为阴影提供了稳定的基础。结果应该看起来像这样。

    第9步:扩展项目

    代码看起来非常简单,并且对于那些想要的人来说,还有很大的改进空间破解它。一些可能的扩展项目包括

  • 从每种随机颜色平稳转换而无需重复
  • 当PC发出信号时(例如,当您收到电子邮件警报时)闪烁红色
  • 随时间变化音乐的亮度(您需要阅读快速傅立叶变换)
  • 允许通过Internet对其进行远程控制。
  • 所有这些可以完全在软件方面完成,而无需购买其他硬件或组件。

    标签: