littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于Arduino的DIY像素灯项目

项目简介

本项目“Neon Zone”是基于ESP32的DIY像素灯项目,借助WS2812b灯板驱动显示,并配合Arduino程序运行,实现了集设计与功能为一体的像素灯。

项目的主要特性和功能

  1. 支持通过小爱同学语音控制灯的运行。
  2. 具备ESP32 SoftAP配网模式,可通过该模式进行网络配置。
  3. 连接网络后能自动获取当前时间和天气信息。
  4. 可显示时间、天气、计时器、贪吃蛇小游戏和代码雨动画。

安装使用步骤

准备材料

按照“相关资料”文件夹中的说明准备所需材料。

程序编译

  1. 使用Clion或VSCode配置PlatformIO环境。
  2. 在项目根目录下执行以下命令初始化git子模块: bash git submodule init git submodule update

复制项目

使用相应命令将项目复制到本地。

导入项目

  1. 打开Clion,选择Open,然后选择项目中的Code文件夹。
  2. 等待项目初始化完成。

功能实现

编译并上传程序到ESP32设备,即可实现上述功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】