littlebot
Published on 2025-04-02 / 2 Visits
0

【源码】基于Arduino的舞台灯光效果控制系统

项目简介

本项目是为2016年7月Clockwork ButterflyCelestial Bodies演出所开发,包含用于兼容Arduino的电路板设计与软件,可在现场演出中运行灯光效果。

项目的主要特性和功能

  1. 硬件组成:典型电路板由Teensy - LC微控制器、LED灯串、MOSFET、电阻、霍尔效应传感器、3轴加速度计、4位拨码开关组和电压调节器等构成。
  2. 供电灵活:支持使用5V USB电池、3.3V CR2032硬币电池和9V电池供电,不同电压会影响灯光亮度。
  3. 事件配置:用户能通过霍尔效应传感器进行事件配置,借助4位拨码开关组无需重新编程即可配置电路板。
  4. 运动感应:3轴加速度计可实现与运动相关的灯光效果。

安装使用步骤

安装依赖

若使用Arduino IDE搭配Teensy微控制器,需要安装Teensyduino;还需安装platform.io

编译上传代码

  • 若为Arduino Uno,执行命令: platformio run -e arduinouno --target upload
  • 若为Teensy 3.0或LC,分别执行命令: platformio run -e teensy30 --target upload platformio run -e teensylc --target upload
  • 若要为platformio.ini中指定的所有平台构建,执行命令: platformio run

下载地址

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