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

【源码】基于Arduino和Particle Photon的Photon Angled Light项目

项目简介

本项目是一个基于Arduino和Particle Photon微控制器的木质灯光雕塑项目。通过嵌入的Particle Photon微控制器控制RGBW LED灯带,并提供基于Web的用户界面,用户可远程控制灯光的模式和颜色。灯光雕塑由胡桃木和环氧树脂制成,支持多种灯光模式,能通过Web界面实时控制。

项目的主要特性和功能

  1. 支持通过Web界面远程控制灯光的模式和颜色。
  2. 具备多种灯光模式,如派对模式、自然模式、颜色模式等,且可根据设定自动切换。
  3. 拥有随机模式,并能设置随机等待时间。
  4. 具备云存储功能,可在Particle云上保存和读取设置,方便用户用手机或电脑更改灯光参数。
  5. 支持通过Alexa语音助手控制灯光。
  6. 支持通过串口监视器进行调试和日志输出。

安装使用步骤

假设用户已经下载了本项目的源码文件。 1. 安装依赖:在项目根目录下运行 npm install 安装所需的依赖包。 2. 编译和运行: - 开发模式:运行 npm run dev 启动开发服务器。 - 生产模式:运行 npm run build 进行生产环境构建。 3. 上传固件:运行 npm run flash 将Arduino代码上传到Particle Photon微控制器。 4. 启动Web服务器:运行 npm start 启动本地Web服务器,访问Web界面进行灯光控制。 5. 调试:使用 particle serial monitor 命令通过串口监视器进行调试。

下载地址

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