制作坊纸钢琴 专区
纸钢琴

作者Demo
https://www.youtube.com/watch?v=6a_rykLlN3k
工作原理
这个实验的关键是纸下覆盖了锡箔条。所有的锡箔条都连接到micro:bit的3.3v引脚。在垂直方向的钢琴键下有3条锡箔。每个锡箔条连接到micro:bit上的数字输入管脚。当钢琴键被按下时,数字输入管脚通过锡箔连接3V。microbit能够识别不同的钢琴键的方法是,当我们用纸张覆盖一些键时,每个键可以接触到不同的组合。当按键被按下时,microbit的数字输入引脚将读取锡箔条覆盖的0和带未覆盖的1。
Key | code | Note |
- | 000 | silence |
Key1 | 001 | C |
Key2 | 010 | D |
Key3 | 011 | E |
Key4 | 100 | F |
Key5 | 101 | G |
Key6 | 110 | A |
Key7 | 111 | B |
你需要准备
· Microbit
· A4 纸
· 锡箔纸
· 6x 鳄鱼夹
· 耳机
制作步骤
1. 在纸张上绘制7个键,在键之间留出薄薄的空间,这样当你按下一个键时,它不会随之拖动相邻的键。 向上折叠整个按键,然后向后折叠一次。
2. 剪切下4个锡箔条, 三个窄的约1厘米宽,一个宽的约是钢琴键的宽度+ 1厘米。
3. 将锡箔条粘到纸上。 在它们之间留下几毫米,如下图所示。
4. 连接micro:bit的锡箔条末端不应粘在纸上。 如图所示,将锡箔条的末端弄皱。
5. 折叠纸张并剪切出钢琴键键,如下图所示,在每个钢琴键下涂上胶水粘贴锡箔纸。 这样每个钢琴键都将获得唯一的代号,例如代号000是代表无任何声音(沉默)。
Note | code |
Key1 | 001 |
Key2 | 010 |
Key3 | 011 |
Key4 | 100 |
Key5 | 101 |
Key6 | 110 |
Key7 | 111 |
6. 将钢琴和耳机连接到micro:bit.
Microbit 引脚 | 钢琴 | 耳机/音箱 |
P0 | 如图 | |
P1 | 第3条 | |
P8 | 第2条 | |
P2 | 第1条 | |
3V | 连接着钢琴键的第0条 | |
GND | 如图 |
代码:https://makecode.microbit.org/_17mWagHDFLhr

可以用铅代替锡纸吗?
想要音质特别棒的钢琴(〜 ̄△ ̄)〜
不连接耳机是无法听到声音的对吗
你好,请问有对应的python代码学习学习吗