使用ESP8266+ws2812b制作无线流光溢彩

Chase620 等级 434 0 0

使用到的硬件:

ESP8266

ws2812b灯带

5V 2A以上电源(根据灯带的灯珠数量决定)


使用到的软件:

WLED开源固件 地址:https://github.com/Aircoookie/WLED/releases
(下载ESP8266.bin结尾的文件)

ESP8266烧录工具:https://github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release

Lightpack软件 地址:https://github.com/psieg/Lightpack/releases

你所购买的ESP8266的串口驱动


烧录固件

首先把你购买的ESP8266的串口驱动安装好,驱动可以问卖家要
(一般是CH340或者CP2102)

把ESP8266模块用数据线连接到电脑
打开烧录工具ESP8266Flasher.exe

使用ESP8266+ws2812b制作无线流光溢彩

ESP8266Flasher

点击上方Config一栏,并点击第一行的小齿轮图标选择刚才下载的WLED固件

使用ESP8266+ws2812b制作无线流光溢彩

Config

然后点击上方Advanced一栏,选择波特率为115200

使用ESP8266+ws2812b制作无线流光溢彩

Advanced

回到Operation一栏,选择ESP8266所在的端口(端口号可通过设备管理器-端口查看)
点击Flash按钮,然后按下ESP8266上的Flash按建,此时应该可以看到ESP8266的MAC地址
等待进度条完成

使用ESP8266+ws2812b制作无线流光溢彩

Flash

烧录完成后关闭软件并从电脑拔掉ESP8266然后插到准备的电源上

使用ESP8266+ws2812b制作无线流光溢彩

烧录完成

把WS2812灯带连接到ESP8266上
WS2812B VCC(红色线) 连接 ESP8266 VIN
WS2812B GND(白色线) 连接 ESP8266 GND
WS2812B DATA(绿色线) 连接 ESP8266 D4
此时灯带前30颗灯会亮
如果不会亮则重新烧录


配置固件

打开手机wifi搜索并连接到一个名叫WLED-AP的接入点,密码为wled1234
连接成功后如果手机没有自动打开配置页面就用浏览器打开http://4.3.2.1页面
点击页面上的WIFI SETTINGS进行配置

使用ESP8266+ws2812b制作无线流光溢彩

WLED配置页面

在下面第一栏输入你家wifi的名称,第二栏输入你家wifi的密码
然后点击上方的Save&Connect保存配置
去路由管理页面查看WLED的地址并在浏览器输入该地址
在此页面随便点一个颜色看看灯带的颜色是否会跟着变化
点击页面右上角的Config来配置灯带

使用ESP8266+ws2812b制作无线流光溢彩

Colors

选择LED Preferences并在LED count里填入你的灯带的灯珠数量
点击Save保存
此时灯带的灯珠应该会全部点亮

使用ESP8266+ws2812b制作无线流光溢彩

使用ESP8266+ws2812b制作无线流光溢彩


配置软件

安装并打开Lightpack软件

使用ESP8266+ws2812b制作无线流光溢彩

使用ESP8266+ws2812b制作无线流光溢彩

Address填你WLED的IP地址其他默认

使用ESP8266+ws2812b制作无线流光溢彩

配置

在这里给你的配置取一个名字

使用ESP8266+ws2812b制作无线流光溢彩

名字

在此页面填入你的灯珠的数量
并把弹出的方框用鼠标拖动到对应的灯珠位置并调整大小,点第几个方框灯带上对应的第几颗灯珠就会亮,直到把所有方框全部拖到对应位置
调整完成后点击Next进入下一步

使用ESP8266+ws2812b制作无线流光溢彩

灯珠数量

在这个页面是纠正灯珠偏色,把灯珠的颜色调整成跟你的显示器现在肉眼看到的白色相差不大的白色
调整完成后点击Finish

使用ESP8266+ws2812b制作无线流光溢彩

纠正颜色

到此,你的流光溢彩就做完成了


效果

使用ESP8266+ws2812b制作无线流光溢彩

效果

注意:

如果灯珠超过100颗,尽量使用5V 6A电源
供电不要直接通过ESP8266自带的MicroUSB供电,否则会烧坏模块的供电电路,可以通过如下图所示的方法供电

使用ESP8266+ws2812b制作无线流光溢彩

供电

本文转自 https://www.jianshu.com/p/b4bac1720aeb,如有侵权,请联系删除。

收藏
评论区

相关推荐

Dart开发环境配置
一 . Windows 环境 1 . choco 安装 Dart SDK 建议直接使用 choco 安装,关于 choco 如何使用可以参照 https://chocolatey.org/(https://chocolatey.org/) 官方文档地址:https://dart.dev/getdartinstal
<Dart基础>Dart简介
Dart基础系列: Dart简介(https://www.jianshu.com/p/c749f40828a5) Dart语法(上)(https://www.jianshu.com/p/6b5689342e24) <基础Dart语法(下)(https://www.jianshu.com/p/7c3eba46e679) 一、简
Dart基础&gt;Dart语法(上)
Dart基础系列: Dart简介(https://www.jianshu.com/p/c749f40828a5) Dart语法(上)(https://www.jianshu.com/p/6b5689342e24) <基础Dart语法(下)(https://www.jianshu.com/p/7c3eba46e679) 说明:
Dart基础语法简介
Dart基础系列: Dart简介(https://www.jianshu.com/p/c749f40828a5) Dart语法(上)(https://www.jianshu.com/p/6b5689342e24) <基础Dart语法(下)(https://www.jianshu.com/p/7c3eba46e679) 一、简
敏感词库下载
链接: https://github.com/chason777777/mgck.git(https://github.com/chason777777/mgck.g
记录一次electron踩坑
Vue2.x版本 https://github.com/dmhsq/electronvuedmhsq(https://github.com/dmhsq/electronvuedmhsq) 或者 https://github.com/dmhsq/electronvue/tree/main/template(https://github.com
一文搞懂什么是HTTP与HTTPS
(https://blog.csdn.net/petterp/article/details/102779257)Http与Https的区别。 在最近的开发中,深感网络相关基础知识薄弱,于是趁周末好好总结一
鸿蒙OS前端开发入门指南:网络图片_Image渲染网络图片 - HarmonyOS技术社区
目录: 1、开启明文传输(https://harmonyos.51cto.com/posts/3388bky) 2、权限申请(https://harmonyos.51cto.com/posts/3388bky) 3、引入http插件(https://harmonyos.51cto.com/posts/3388bky) 4、案例展
「写不过瘾系列」使用 cool-admin,4步极速 CRUD
cooladmin 传送门 → https://github.com/coolteamofficial/cooladminvue(https://github.com/coolteamofficial/cooladminvue) (https://imghelloworld.osscnbeijing.aliyuncs.c
20 张图彻底弄懂 HTTPS 的原理
前言 近年来各大公司对信息安全传输越来越重视,也逐步把网站升级到 HTTPS 了,那么大家知道 HTTPS 的原理是怎样的吗,到底是它是如何确保信息安全传输的?网上挺多介绍 HTTPS,但我发现总是或多或少有些点有些遗漏,没有讲全,今天试图由浅入深地把 HTTPS 讲明白,相信大家看完一定能掌握 HTTPS 的原理,本文大纲如下: HTTP 为什么不安全
Android开发,干货
内存检测 leakcanary https://github.com/square/leakcanary 响应式编程 RxJava https://github.com/ReactiveX/RxJava RxAndroid https://github.com/ReactiveX/RxAndroid 消息通信 EventBus 组
kali2020.3安装Nessus8.12.1并解除IP限制
1、准备 (1)获得激活码 地址:https://zhcn.tenable.com/products/nessus/nessusessentials https://zhcn.tenable.com/products/nessus/activationcode?tns\_redirecttrue(https://zhcn.tenable
Vue-ECharts v6 发布了
VueECharts v6 发布了 顾轶灵(https://imghelloworld.osscnbeijing.aliyuncs.com/8d8aeff23db1235120d0454728504ee5.jpeg)(https://www.zhihu.com/people/justineo)
使用ESP8266+ws2812b制作无线流光溢彩
使用到的硬件: ESP8266 ws2812b灯带 5V 2A以上电源(根据灯带的灯珠数量决定) 使用到的软件: WLED开源固件 地址:https://github.com/Aircoookie/WLED/releases(https://links.jianshu.com/go?tohttps%3A
https://cloud.tencent.com/developer/article/write/1830331
一、目标今天的目标是这个sign和appcode 二、步骤 Jadx没法上了app加了某梆的企业版,Jadx表示无能为力了。 FRIDADEXDumpDexDump出来,木有找到有效的信息。 Wallbreaker葫芦娃的Wallbreaker可以做些带壳分析,不过这个样本,用Frida的Spawn模式可以载入,Attach模式会失败。而直接用Objecti