流光溢彩是一种液晶显示技术。通过实时监测画面的微妙变化,驱动电视机两侧的LED智能灯光,根据屏幕内容变幻出绚丽多样的色彩,并将其延伸到液晶显示器(电视)屏幕之外,光彩流动突破屏幕限制,从而形成更为宽广的视觉欣赏范围,营造影院般的视觉享受。
自制流光溢彩成本非常低,不足100即可享受超漂亮的效果,下面来看看如何制作吧。

效果图

不知道什么意思?看几张效果图。

wx_camera_1511190900508.jpg
wx_camera_1511190980308.jpg
wx_camera_1511191009594.jpg
wx_camera_1511191043274.jpg
wx_camera_1511191371541.jpg

准备

很漂亮吧,下面准备一下要准备的东西。

  1. Arduino UNO / Arduino Nano或其他Arduino及IDE。
  2. 电脑上用的软件(没32位):Prismatik X64。点击下载
  3. RGB LED灯条,30个LEDS即可,我买的60个,比较贵一些。购买链接
  4. 透明胶,用来固定LED灯条到显示器上
  5. 5V大电流电源,按照你的灯条规格来定,算法:1个led小灯为60ma,30个即为:60X30 = 1.8A,60个即为60X60 = 3.6A

步骤

  1. 准备你的Arduino,我用的是Arduino Nano
    P80119-133736_compressed.jpg
  2. 把灯条粘贴到显示器的边框上,大概是从显示器背面右下角开始向上然后绕最上面一边到最左下角去
    P80119-133936_compressed.jpg
  3. 准备你的灯条,用杜邦线连接灯带一头的母接口,连接绿色的数据接口到Arduino上的数字6接口,是用来让Arduino输出数据到灯条显示颜色用的,连接LED灯条的电源,由于电流比较大,不能直接连接在电脑USB供电,可以用两条粗一些的电线连接灯条引申出来的电源供电线,白色为负极,红色为正极,我这里自己焊了个USB口,用来供电的。
    P80119-134021_compressed.jpg
  4. 打开Arduino IDE,新建工程,填入接收信号的代码:led.txt
  5. 安装FastLED库,直接在IDE里安装即可。
    20180119135500.jpg
  6. 修改代码:NUM_LEDS 60 这里的60改成你的LED灯条实际数量,DATA_PIN 6 这里的6改成你要连接到Arduino的接口,用数字接口,这里是6号
    20180119135203.jpg
  7. 上传代码到Arduino。
  8. 安装Prismatik X64软件
    20180119183816.jpg

20180119183852.jpg

  1. 进入灯条设置向导
    20180119184000.jpg

20180119184245.jpg
这里选第一个
20180119221413.jpg
提示输入端口,写你的Arduino的端口,可以在设备管理器里看到
20180119184029.jpg
然后需要设置LED排列方式,选择一种方式大概符合你的LED灯条粘贴在显示器上的排布,我的是如此:
20180119184100.jpg
调好之后效果如下
P80119-184145_compressed.jpg
最后完毕
P80119-184159_compressed.jpg
最后按任务栏里的小太阳图标右键可以控制开关
20180119184743.jpg

查看或添加评论