项目简介
本项目是为2016年7月Clockwork Butterfly的Celestial Bodies演出所开发,包含用于兼容Arduino的电路板设计与软件,可在现场演出中运行灯光效果。
项目的主要特性和功能
- 硬件组成:典型电路板由Teensy - LC微控制器、LED灯串、MOSFET、电阻、霍尔效应传感器、3轴加速度计、4位拨码开关组和电压调节器等构成。
- 供电灵活:支持使用5V USB电池、3.3V CR2032硬币电池和9V电池供电,不同电压会影响灯光亮度。
- 事件配置:用户能通过霍尔效应传感器进行事件配置,借助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】