8271| 1
|
[uPyCraft IDE] UpyCraft-micropython:microbit之纸上的音乐 |
刚发现这个现象的时候真得惊讶。通过一张纸和导线就能让microbit发出不同的音调。 具体的操作步骤如下: 首先,我们需要: 1.microbit主板 X1 2.导线 X4 3.纸 X1 4.铅笔 X1 5.USB线 X1 6.扬声器 X1 7.uPyCraft 代码:
解析: 第1到第2行:导入需要的包 第3行:循环 第4行:读取pin1脚的模拟输入 第5到第9行:判断,如果值小于200,说明线路导通,将这个值放大5倍作为音调的频率 操作步骤: 用铅笔在纸上画出图案,分别将导线接到pin0,pin1,GND 将程序上传 pin0与GND接扬声器,pin1与GND接图案的任一端 然后pin1脚的导线任意在图案上移动,会有不同的音调。 如果材料够的话,可以做一个自己的电子吉他 欢迎大家加入uPyCraft-micropython QQ群:619558168 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed