前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Water Surface Lamp 灯光小装置

Water Surface Lamp 灯光小装置

作者头像
UDM Lab
发布2021-04-22 15:39:40
9450
发布2021-04-22 15:39:40
举报
文章被收录于专栏:UDM Lab

好久没有更新了,放假了终于可以玩些好玩的东西了,今天带来一个灯光小装置。在SVA就读的方方老师创作的Water Surface Lamp,是一个能发出波浪效果的氛围灯,在instructables.com上这篇教程获得了近九千的点击量。


Water Surface Lamp

话不多说直接上视频和照片

步骤1:零件,工具,耗材

- Arduino Uno

- 电容式触摸传感器

- Neopixel ring - 12 x 5050 RGB LED

- Neopixel ring - 24 x 5050 RGB LED

- Neopixel ring - 40 x 5050 RGB LED

- RGB LED灯带

- 9V电池

- 纸板 25cm x 25cm

- 陶瓷碗 20cm x 6.2cm

- 圆形亚克力板 20cm

- 热熔胶枪

- 电烙铁及焊锡

- 焊台

- 剥线钳

- 电线

- 保持架

- 导电铜箔

- 剪线钳

- 尼龙扎带

- 胶带

步骤2:电路图和代码

点击查看大图

效果模拟

1.将触摸传感器和Neopixel环与Arduino Uno连接,然后调整以获得所需的色彩效果。

2.触摸传感器开关的连接方法如图2所示。蓝色的空心线用于连接铜箔。

3.模拟最终的灯光效果:当人们触摸中心区域打开它时,灯光效果就像水波一样,仿佛在用手触摸水面。

‍Arduino代码(点击查看大图)

代码在公众号回复“ Water Surface Lamp ”即可下载

步骤3:硬件和电路

1.用尼龙扎带固定Neopixel环的位置。

2.根据上面的电路图构建电路。你可以先在面包板上测试它们,然后再将它们焊接在一起。

3.将Arduino开发板插入计算机。

4.如果你以前从未使用过LED矩阵,请不要忘记在运行代码之前安装Adafruit NeoMatrix库。有关NeoMatrix库的Adafruit-NeoPixel-Uber指南:https://learn.adafruit.com/adafruit-neopixel-uberguide/neomatrix-library,NeoMatrix的基础知识以及如何安装这些库。

5.下载提供的代码,并将代码上传到Arduino。

6.连接电源。

步骤4:组装

1.切开纸板,在中间切一个孔,在硬纸板下制作四个支撑板

2.隐藏Arduino Uno,触摸传感器和下方的电线。

3.将圆形的导电胶带固定在纸板的中央。

4.用尼龙扎带将灯固定在纸板上。

5.连接电源并进行测试。

6.将所有东西都放入碗中。

7.将Neopixel条粘贴在碗的内部。

8.用亚克力板盖住碗。

步骤5:最终成果

在原帖的评论区,还有网友分享了纯靠LED灯带的做法(替代灯环),需要的朋友可以在这个地址浏览:https://www.instructables.com/Water-Surface/

最后放上方方老师的个人网站:https://www.qtttingf.com/

感兴趣或者有更好的思路?想要加入跨界社群?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 UDM的神仙们 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Water Surface Lamp
    • 步骤1:零件,工具,耗材
      • 步骤2:电路图和代码
        • 步骤3:硬件和电路
          • 步骤4:组装
            • 步骤5:最终成果
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档