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

【源码】基于Arduino的光控电子琴系统

项目简介

本项目是一个光控电子琴系统,不同于传统的静电容量控制方式,利用环境明亮程度控制音程。借助Spresense开发板与Arduino IDE配合,实现了光线感应和动作倾斜控制音乐输出的功能。

项目的主要特性和功能

  • 光控音高:通过摄像头感应光线,环境变亮输出高音,变暗输出低音。
  • 动作控制:倾斜开发板可改变音阶。
  • 多功能按键:通过串口通信,不同按键有特定功能,v 切换半音上移、s 显示状态、p 实现短休符、空格切换输出开关。

安装使用步骤

安装步骤

  1. 确保Spresense的Arduino项目处于可构建状态。
  2. 使用Arduino IDE打开 theremin.ino 文件。
  3. 将Spresense开发板连接到PC。
  4. 在Arduino IDE上按下 Ctrl+U,将代码写入微控制器。

使用步骤

  1. 将Spresense连接到PC。
  2. 打开串口监视器。
  3. 当出现准备就绪的提示后,发送空格键。
  4. 通过改变光线和倾斜开发板控制音乐输出。

下载地址

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