准备
材料:
ESP8266 (ESP-01S)
ESSP8266的烧录器
8位WS2812 RGB灯
降压模块供ESP8266的3.3v
锂电池充电保护电路
升压模块用户供WS2812的5.0v(可选)
淘宝2.5包邮的酒吧灯
电池
无线充电模块(可选)
若干杜邦线
涉及知识:
本教程需要基本的电路和编程知识(可选)
硬件部分
拿到灯后需要把灯罩跟底座分开,两个部分用胶水连接,很牢,所以几乎没办法无损拆开。
但如果你恰巧跟我一样财力雄厚。
啥也别说了,能用钱解决的问题都不是问题,有也是你的问题(滑稽)
一个拆底座一个拆灯罩。
电路比较简单,电阻2 、灯泡1 、开关*1,开关还是可以利用一下的,电阻灯泡扣了,再打磨一下
电路部分
先上个电路示意图
ESP8266 (ESP-01S)据说要3.3v的供电,
led灯具体没查,感觉上如果上3.3v可能比较暗,就上了个5v。因为保护板输出电压可调,如果有需要也可以调整。
充电部分呢,因为手里没有可以相对完美开孔的工具,就在电池座的位置比划了一下刚好可以放下无限充电的模块,所以上了无线充电,虽说充电速度略慢于iPhone 11 原装充电器,但好在充电板支持边充边放。
电池某宝买的1000ma 与LED等堆叠放置。试运行的时候发现LED工作的时候会略微发热,索性剪了一片快递盒子用来隔热。减小对电池的伤害。
最后避免灵魂走线的精髓被偷偷学去,悄悄地做个外壳。(本想用一些反光材料,可惜手边没有)
软件部分
具体过程参照点灯科技文档https://www.diandeng.tech/doc/getting-start-8266
大概流程:下载ide启动,安装blinker Arduino库-安装ESP8266 Arduino package,
倒入文件,编译一下,少什么库安装什么库。
IED可以在 Microsoft Store下载
导入配置文件后修改设备授权码,Wifi的ssid跟密码
选择设备设备型号跟端口,注意需要安装ESP8266的库,具体过程也在官方文档里
一切准备完成后 编译上传一气呵成。
组装,开机
感谢
酷安:@亡魂梦 @独自ALONE @i有恃无恐
配置文件
https://github.com/Zisbusy/Jsdelivr-CDN/tree/master/file/ESP8266+WS2812
fzf
esp8266 12f可以吗?
8086665
ESP8266正在吃灰 ,要是长时间开,纸片在LED和电池之间不建议的,两个都是发热高的东西,有时间还是换个云母片或PVC绝缘材料吧
子虚之人
@8086665 : 有总比没有强
Ray
图全挂了~
子虚之人
@Ray : 这个文章的图用的webp格式,可能你浏览器不支持