回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【艺术】智能电子钢琴 简单

头像 Anders项勇 2022.08.15 292 2

步骤1 项目背景

project-image

收到df的I2C 录放音模块 EDU、数字按钮,就计划做一个智能钢琴,可以随着音乐的节奏键盘灯光闪烁,引导演奏人去按对应的键盘,弹出曲子,并用录音模块录下来,然后回放。像市面上已经有这种智能电子钢琴,也有用led灯引导普通钢琴弹奏的辅助智能灯带。

步骤2 材料清单

材料清单

  • 掌控板 X1
  • microbit扩展板 X1
  • I2C 录放音模块 EDU X1
  • Gravity: 带LED灯的数字按键5色套装 X1

步骤3 硬件搭建

I2C 录放音模块 EDU接I2C接口,数字按钮接P0-P15的接口都可。

project-image

步骤4 编程

project-image

本来申请的时侯要的是圆形的按钮,那个是不带自锁的,按下松开就弹起,适合做电子琴,但收到时没注意看,过了段时间才发现寄错了,收到的是方形的带自锁的按钮。之前也咨询过说是这个按钮能否用高低电平主动点亮,技术人员说是不行,但我测下来时可以的,刚好可以做按键跟随的指示灯。但按键数量不够,就拿了两个做指示灯模拟下,另外三个作为演奏键。

步骤5 测试

测试下来这个方形数字按键在按下锁定接通的情况下能被主动的高低电平点亮、熄灭,可以起到提示引导的作用。不知道圆形数字按钮能不能主动点亮,但圆形的是不带自锁的,所以有可能是不行的,有机会测试一下。由于方形按钮带自锁,每次要按两下,所以是不大适合这个键盘的,圆形的应该根据适合。

对于录音模块,由于没有适合接口的喇叭,用了一个耳机来监听,但听下来录音的效果不是太清楚,知啦知啦响,换了个耳机还是这样,不知道是不是这个耳机接口的个案问题,下次换个喇叭试试。如果能有个不通过麦克风直接输入录音的接口就更好,就去掉了环境噪音。

步骤6 视频

步骤7 附件

评论

user-avatar
  • 三春牛-创客

    三春牛-创客2023.01.25

    0
    • 三春牛-创客

      三春牛-创客2023.01.25

      厉害厉害

      0