新浪新闻客户端

EPS8266低成本打造独一无二的灯光效果全攻略①

EPS8266低成本打造独一无二的灯光效果全攻略①
2022年07月21日 12:02 新浪网 作者 什么值得买

  作者:Dylan温文尔雅

          众所周知ESP8266作为物联网模块在很多智能设备上都有应用,虽然我们看不到它,但是它在设备内部默默的为我们服务。本篇主要应群友要求,介绍如何使用ESP8266打造个人独一无二的灯光效果。

  所需材料

  EPS8266模块

          ESP8266模块选用最便宜的CH340驱动的11.8元,其他类似的模块也可以选择,最好保障是4M内存的版本,以确定性能不会有损失。

  W2812灯带

          W2812灯带选择5V电压的,这个淘宝很多有售,可根据自己情况选择长度。

          灯带有裸板、滴胶、套管的区别,裸板相对而言便宜,滴胶跟套管有防水的功能。规格的话有30、60或者更高,代表的意思就是1米含多少灯珠,例如30规格代表1米灯带有30颗灯珠。

          推荐我用过的灯带的话,可以看下图。

  电源

          电源是要根据所用灯带的灯珠数量来估算,LED功率计算器。在图①的位置输入所用的灯珠数量,图②的位置就可以看到需要多大的功率以及电流的电源。

          如果是3A及以内可以考虑选择便携式的电源 ,如下图这种,当然也可以选择其他便携式的电源。

           对于电流需求比较大的话,可以考虑更加专业的电源设备,毕竟安全更重要。

  刷机步骤

          首先将ESP8266通过数据线连接到电脑上,一般win10以上的系统会自动安装CH340的驱动,win7需要自行安装。我的电脑->右键管理->设备管理器->端口,如果正确安装后会如下图所示,请记住后面括号内的COMX,X即代表端口号。

          接下来,开始讲解WLED刷机的教程,一共有2种方法,网页刷机和软件刷机,建议优先尝试网页刷机更简单。以下两种刷机方式二选一即可。

  网页刷机

          经过上面正确连接后,打开WLED在线刷机页面(务必使用谷歌浏览器),界面默认设置,直接点击安装即可。

          接下来会弹出对话框,选择CH340的端口,具体根据自己电脑显示的端口选择,选中后可以选择连接。

          正确连接后会弹出安装界面,选择第一项INSTALL WLED。

          确认安装,点击安装选项。

          接下来会进入程序刷写的过程,需要耐心等待。

          安装成功后会显示如下图所示,点击NEXT。

          接下来是配置WiFi,填入你家的WiFi账号密码(仅支持2.4G),选择连接CONNECT。

          接下来会进入连接过程,稍等片刻。

          连接成功后,可以点VISIT DEVICE会直接跳转到WLED的控制页面即ESP8266的IP访问页面。

          注:如果WiFi连接不成功,请尝试账号密码有无错误。如果确认账号密码无误,极有可能是当前位置信号不佳,请更换离路由信号比较近的位置。

  软件刷机

          下载ESP模块的刷机程序,注意选择Flash Download Tools下载。下载WLED固件(需自行搜索固件,应大妈要求不能放链接),注意选择EPS8266固件。

          下载完打开刷机软件会显示如下图所示,按图所示选择ok。

          在图示位置最上方选择点击...选择固件,@后面填入0x0,速度选择80Mhz,最后COM选项选择自己的CH340的端口号,BAUD选择921600.

          点击START键开始刷机(可选:先点击ERASE擦除ESP8266的存储的内容),开始后右面的框会有信息显示以及下面进度条开始前进。如果点击START键后无反应,可尝试端口ESP的有线连接,重新连接后尝试。

          刷新成功后会显示如下图所示的内容,此时断开ESP8266的连接重新连接或者单独供电即可。

  线路连接

          具体线路连接图如下图所示,w2812灯条连接ESP8266的D4(GPIO2)作为信号控制线。注意:灯带信号线接入是有正反顺序的,一般灯带上会有标注的顺序的箭头,需从Din处接入信号线。

  WLED效果和调色板

          刷机成功后安装图示连接好所以设备后,接入电源后,有2种方法访问WLED的控制界面。通过第一种方法刷机后会直接连接到WiFi而且能获取到局域网IP,可局域网直接访问,如果第二种软件方式刷机的话因为没有连接到局域网只能通过访问WELD的AP来设置。

          首先,手机或者电脑连接到WLED的wifi,名称为WLED-AP,连接密码为wled1234。

          连接后手机会弹提示框如下图点击登录,电脑可能直接打开访问网页。如果不能直接打开网页,可浏览器访问4.3.2.1地址即可。

          访问页面后,即可点击图示位置设置WiFi连接密码。

          默认只填图示①中的账号密码即可,如有静态IP的需求,根据情况填写下面的内容,最后点击Save&Connect即可连接。

  效果设置

          正确访问页面后会如下图所示,为了方便观看页面菜单已经汉化。

          为了能正确的显示灯光效果,请先根据自己的灯珠数目在系统内做设置。点击最上面的设置菜单。

          选择LED偏好设置选项LED Preferences。

          修改图中的LED灯珠数量,最后点击最上方的保存按钮。

          要让灯光可以闪动,主要需要调节2个地方,调色盘和效果,调色盘主要是设置需要显示哪些颜色,效果主要是设置灯条显示的这些颜色的效果。

          调色盘自定义调色分1主色跟2和3二个副色,下方带*符号的为自定义调色模式,其余模式为系统预设模式,点击可以选择颜色模式。

          效果一共分三部分,①速度调节②强度调节③模式,可以点击每个模式尝试一下效果,选择自己喜欢的模式。

          以下为本人测试时候录制的效果演示。WLED一共提供了70种调色板配色方案以及117灯光效果,你可以随意点击切换各种调色板跟效果的搭配以寻求自己喜欢的模式。

  LedFx音乐律动效果

          如果只能设置WLED的默认效果是不是显得不够独一无二,接下来讲解一下WLED如何实现音乐律动,跟随者音乐来显示灯光效果。

      首先下载LedFx插件,window可直接安装,Linux以及mac安装方法不同,本文主要介绍window下的安装使用方法。

         打开Windows的立体声混响,Windows +R键打开运行窗口,然后输入mmsys.cpl,点击确定。

          找到最上方的录音选项,右键启用立体声混响,如果没有的话,右键->显示禁用设备。经个人测试立体声混响设不设置默认设备不影响LedFx的使用,只需要启用即可。

          启动LedFx,由于没有桌面图片,需要自行右下角搜索框搜索即可。打开后会显示如下图,如果没有文字的话只需耐心等待即可,程序会自行检查更新,检查完毕会正常启动服务。

          启动服务后会自动打开页面,如果没有自动打开,可自行访问127.0.0.1:8888即可。打开页面后,你的WLED设备会自动显示在页面中,只需要打开如图的按钮,即可让LedFx控制WLED了。

          如果主页没有你的WLED设备,请检查WLED是否正常连入局域网,并打开设备Devices选项,点击Find WLED devices按钮自动搜索局域网的WLED设备或者Add Device按钮手动添加你的WLED设备。

          打开设置选项,修改Audio Input选项,1️⃣选择立体声混音的话LedFx会捕捉当前电脑播放的声音以展示灯带效果,2️⃣选择电脑自带的麦克风的话,会根据麦克风捕捉到的声音以展示灯带效果。

          开始使用,点击左侧①的WLED设备,在②处选择显示的效果,点击③处的按钮即可开始实现律动效果,同时在上方会显示灯条的一维效果展示,其他细小的效果调整可自行摸索。

          以下为LedFx音乐律动效果的演示,通过测试发现有的效果对声音捕捉不敏感,更多效果还需自行探索。

  写在最后

          本篇主要介绍了ESP8266刷机成WLED固件,实现多元化的灯光效果以及LedFx来实现音乐律动的效果,到目前各种调整组合可实现几百种效果,现在你可以根据自己的喜好选择合适的模式。由于篇幅有限,本次的内容就先讲解到这,感谢大家的观看,敬请期待接下来的内容。

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。

灯珠WiFi电脑
权利保护声明页/Notice to Right Holders
0条评论|0人参与网友评论
最热评论

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2025 SINA Corporation

All Rights Reserved 新浪公司 版权所有