基于ESP32制作流光溢彩氛围灯

一、前言

所谓流光溢彩氛围灯,其实就是屏幕追逐灯的意思,灯带跟随屏幕颜色变化而变化,并且颜色保持一致。B站和CSDN都已经有不少关于实现电脑屏幕流光溢彩的教程,由于容易上手,大多数都是基于Arduino开发的,目前还没有ESP32的版本,那么我就来出一个VSCODE+ESP-IDF的版本吧。

二、硬件准备

1)一块ESP32-WROOM-32D核心板

2)一条一米长的WS2812B灯带

3)一台笔记本电脑(台式机更佳)

核心板22.5元,灯带24.2元,总价46.7元,可以说是实现流光溢彩性价比很高的方案了。

三、软件准备

1)电脑端上位机Prismatic

     Prismatic在配置串口的时候有一点需要注意,串口号只能取COM1-COM9,不支持两位数的COM口,应该是这个工具的一个小Bug。

2)ESP-IDF4.3开发环境或者VSCODE开发环境

3)ESP32流光溢彩代码

      上位机及代码请上gitee下载:screen_chase_light: 基于ESP32的流光溢彩氛围灯https://gitee.com/mingyee/screen_chase_light

四、烧录程序

 

1)下载好我上面gitee仓库的代码,编译后烧录到ESP32即可。

2)免开发环境版,通过DOWNLOAD TOOL烧录bin文件,即烧即用。

     上位机和ESP32的通信串口就是烧录口,所以用下载线直连电脑就好,WS2812控制口DIN接IO19。

     bin文件百度网盘下载链接:

     链接:https://pan.baidu.com/s/1qP5qRvfP-5vLDC7gKRnLYQ 
     提取码:1p75

     烧录bin文件配置界面:

五、演示视频

B站演示视频效果:

ESP32制作流光溢彩氛围灯_哔哩哔哩_bilibili一个ESP32模组+一条WS2812B灯带即可完成该项目,演示视频素材可查看我上一条视频,代码等我整理好后公布在评论区。https://www.bilibili.com/video/BV1fT4y1r7Dh?spm_id_from=333.999.0.0

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值