项目简介
本项目“Neon Zone”是基于ESP32的DIY像素灯项目,借助WS2812b灯板驱动显示,并配合Arduino程序运行,实现了集设计与功能为一体的像素灯。
项目的主要特性和功能
- 支持通过小爱同学语音控制灯的运行。
- 具备ESP32 SoftAP配网模式,可通过该模式进行网络配置。
- 连接网络后能自动获取当前时间和天气信息。
- 可显示时间、天气、计时器、贪吃蛇小游戏和代码雨动画。
安装使用步骤
准备材料
按照“相关资料”文件夹中的说明准备所需材料。
程序编译
- 使用Clion或VSCode配置PlatformIO环境。
- 在项目根目录下执行以下命令初始化git子模块:
bash git submodule init git submodule update
复制项目
使用相应命令将项目复制到本地。
导入项目
- 打开Clion,选择
Open
,然后选择项目中的Code
文件夹。 - 等待项目初始化完成。
功能实现
编译并上传程序到ESP32设备,即可实现上述功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】