使用ardunio来DIY一个流光溢彩显示器

  大概十年前吧,飞利浦电视发布了流光溢彩技术,通过在电视的两侧增加了两个灯管,使灯管的发光色彩可以随着电视内容的色彩同步变化,从而营造出一个由液晶屏幕为中心,向两边进行扩散的视觉效果。后来飞利浦的部分显示器也具有了这个功能,当时十分心水,不过没有合适的型号。最近,在b站上看到不少人用led灯配合arduino做出了流光溢彩效果,所以,也就有了这篇文章,自己DIY一个流光溢彩显示器

  注意:如果你不是小白或者不愿意买这些可选的东西,建议直接看这位大佬的教程:直达链接1. Arduino nano(必须),用于处理电脑传出的数据并传入led灯中,选择已焊接usb的版本,接口为miniUSB,不是手机常用的microUSB,建议买带线B灯带

  ,选择滴胶版本,背面有双面胶,但是粘性较低,可以自己买双面胶贴上。关于长度,一般只贴左右和上边,对于24寸的显示器,1米足够,如果更大或者是带鱼屏,两米最好。而灯珠数呢,灯珠越多,显示的效果越好,但耗电也越多。灯带是5V的,每颗灯珠需要0.06A,所以30颗灯珠功率就是9W,灯带的供电方法有两种,一种是USB供电,一种是DC供电。一般的USB孔的充电功率为10W左右,可以不需要买额外的充电器。如果是60颗灯珠,功率就是18W,电脑上的USB孔是不行的了,只能用手机的快充头或者DC充电器。24寸的显示器选择30颗就行了,不过我还是买的60颗 8-),为了好的效果嘛

  点击直接下载,都下起了,就是下面这些个东西(仅支持Windows) -Arduino IDE驱动、源码和桌面端控制软件

  先了解一下led灯带的构成灯带主要由一条由红白绿构成的主线和一条额外的红白线组成

  打开ardunio的程序,顶栏项目-加载库-管理库,进入后等待索引加载完毕,然后搜索FastLED,安装即可

  安装Prismatik控制软件,一路next就行,安装完成后,会弹出配置页面,前两个直接next,到填com端口时,根据实际情况填写