Moodmoon 实在是太好看了,我非常喜欢光影效果,当发现他可以如此简介的进行视觉表达的时候就非常想拥有一个,悬挂在房间或者客厅墙上。 目前拥有的方式是自己做。他的实现实在是太简单了,以至于 Bilibili 上有很多复刻的视频,属于有手就行的项目了。大概率是仅限自用, 但会发 github 。
它由两部分组成,分为圆形光圈和方形遮罩两部分。圆形光圈使用内外两条灯带,能有更细腻的效果;方形遮罩采用带纹理的纸张或布,作为柔光罩。
也可以看看 Unity3D 灯光模拟渲染视频
上位机由 Unity3D 制作,包含设备发现 / 参数配置 / 灯光模拟 / 参数下发 / OTA 升级功能;单片机系统主要是灯光控制,易用性方面需要增加 wifi 链接 / 蓝牙连接 / OTA 升级功能。另外经历足够的情况下增加小程序蓝牙简易控制功能及 web 控制功能。
灯光控制分为两种:
一个是根据各类计算函数进行颜色变化,可以参考各类开源软件,例如 WLED/ESPHOME ; 另一个考虑到摈弃工科生思维,从艺术创作角度考虑,需要提供更自由的视觉表达能力,因此增加上位机短视频 / GIF 解析能力,素材建议是 2D 色块动画,需要制作 processing / unity3d / cocos2d / blender 素材模板,最终会根据素材圆环内外进行计算,组成变换矩阵,单片机直接显示。
感兴趣的话可以看看 稍微详细的设计方案
围观这么多年 V2EX ,第一次发帖,编辑体验还是挺好的。大家对这个项目有什么想法欢迎讨论哦~
1
duke807 2023-01-04 00:01:38 +08:00 via Android 1
如果是我,demo 我会选择 raspberry pi zero
(量产会选择 ingenic x1600 ,单 wifi 配 esp8089 ,wifi + ble 则选择 rtl8723ds ) esp32 虽然可以跑网路,但是开发比 linux 麻烦,譬如走 ipv6 网路跑支持 websocket 的 web 服务器 |
2
morningtzh OP @duke807 家里正好有 raspberry pi 0w ,性能和开发上确实会比 esp32 好很多。在芯片选型上主要考虑好玩,看了资料用 Arduino 开发网络 /文件系统 /ota 升级成本似乎不会很大,还能增加一些乐趣,消磨时间。
linux 开发基本趋近纯软了,写多了有一些疲 哈哈。 其他几个芯片我也去了解一下~ 量产应该不会,主要是自己玩,真有人要的话应该数量不会很多吧(`_´)ゞ 哈哈 |
3
l1ve 2023-01-04 15:35:24 +08:00 1
WS2812 换 SK6812 ,6812 还有 RGBW 。
|
4
morningtzh OP @l1ve RGBW 确实效果能棒更多, 做下一个的时候可以升级一下~ 谢谢
|