简介
Moodmoon 实在是太好看了,我非常喜欢光影效果,当发现他可以如此简介的进行视觉表达的时候就非常想拥有一个,悬挂在房间或者客厅墙上。 目前拥有的方式是自己做。他的实现实在是太简单了,以至于 Bilibili 上有很多复刻的视频,属于有手就行的项目了。大概率是仅限自用, 但会发 github 。
它由两部分组成,分为圆形光圈和方形遮罩两部分。圆形光圈使用内外两条灯带,能有更细腻的效果;方形遮罩采用带纹理的纸张或布,作为柔光罩。

也可以看看 Unity3D 灯光模拟渲染视频
设计
物理部分
- ESP32 开发板
- 铝合金圆环(包含反射率较高的底板)
- 内外两条 WS2812 灯带
- 开关电源
- 带纹理的纸张或布
软件部分
上位机由 Unity3D 制作,包含设备发现 / 参数配置 / 灯光模拟 / 参数下发 / OTA 升级功能;单片机系统主要是灯光控制,易用性方面需要增加 wifi 链接 / 蓝牙连接 / OTA 升级功能。另外经历足够的情况下增加小程序蓝牙简易控制功能及 web 控制功能。
灯光控制分为两种:
一个是根据各类计算函数进行颜色变化,可以参考各类开源软件,例如 WLED/ESPHOME ; 另一个考虑到摈弃工科生思维,从艺术创作角度考虑,需要提供更自由的视觉表达能力,因此增加上位机短视频 / GIF 解析能力,素材建议是 2D 色块动画,需要制作 processing / unity3d / cocos2d / blender 素材模板,最终会根据素材圆环内外进行计算,组成变换矩阵,单片机直接显示。
链接🔗:
感兴趣的话可以看看 稍微详细的设计方案
Other
围观这么多年 V2EX ,第一次发帖,编辑体验还是挺好的。大家对这个项目有什么想法欢迎讨论哦~